• linux搭建gitlab服务器


    1.安装python

      sudo yum install -y curl policycoreutils-pythonopenssh-server

      

     2.将SSH服务设置成开机自启动,分别执行以下命令:

      sudo systemctl enable sshd

      sudo systemctl start sshd

      sudo firewall-cmd --permanent --add-service=http

      sudo systemctl reload firewalld

      

     3.安装Postfix以发送通知邮件

      sudo yum install postfix

      

      发现报错:缺少Percona-XtraDB-Cluster-shared-55-5.5.37-25.10.756.el6.x86_64.rpm这个包

      下载:

      wget http://www.percona.com/redir/downloads/Percona-XtraDB-Cluster/5.5.37-25.10/RPM/rhel6/x86_64/Percona-XtraDB-Cluster-shared-55-5.5.37-25.10.756.el6.x86_64.rpm

      安装:

      rpm -ivh Percona-XtraDB-Cluster-shared-55-5.5.37-25.10.756.el6.x86_64.rpm

      

      启动postfix

      

      查看状态

      

       报错:缺少libmysqlclient包,继续安装mysql的包

      由于我本机先装过mysql,mysql的目录中存在这个包

      rpm -ivh mysql-community-libs-compat-5.7.28-1.el7.x86_64.rpm  

      

       再次启动

      

      

     4.下载gitlab镜像

      wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-14.0.0-ce.0.el7.x86_64.rpm

      安装:rpm -i gitlab-ce-14.0.0-ce.0.el7.x86_64.rpm

      

      修改配置文件

      vi /etc/gitlab/gitlab.rb

      

      vi /var/opt/gitlab/gitlab-rails/etc/gitlab.yml

      

       配置gitlab

      gitlab-ctl reconfigure,这一步需要耐心等待,时间比较长

      

       gitlab-ctl restart

      

      通过IP端口访问,前提是关闭防火墙,或者把端口添加到防火墙

       

       默认密码,root /  5iveF!le

      如果密码忘记 , 进入gitlabbin目录

      

       gitlab-rails console,进入控制台

      

      查看所有用户u=User.all

      

      切换到root,u=User.where(id:1).first

      

      设置新密码 : u.password='12345678'

      确认密码: u.password_confirmation='12345678'

       

       保存密码: u.save!

      

       这样就能重新登录gitlab了,至此,搭建完毕

  • 相关阅读:
    C++中rand()函数的用法
    oracle用户操作
    oracle日期操作
    PLS-00157: AUTHID only allowed on schema-level programs解决办法 包体的过程使用调用者权限方法
    oracle表空间中PCTFREE, PCTUSED, INITRANS, MAXTRANX参数的解释
    证券从业人员考试
    Oracle连接远程数据库的四种设置方法
    [中英對照] Steve Jobs 對美國史丹福大學畢業生演講全文
    myeclipse之完全破解
    JDK配置之坑
  • 原文地址:https://www.cnblogs.com/longyao/p/14958008.html
Copyright © 2020-2023  润新知