美文网首页
centos7安装gitlab服务器步骤

centos7安装gitlab服务器步骤

作者: 大喵哥哥666 | 来源:发表于2019-08-14 23:45 被阅读0次

    centos7安装gitlab服务器步骤

    安装准备

    1. yum安装准备
    sudo yum install curl policycoreutils openssh-server openssh-clients
    sudo systemctl enable sshd
    sudo systemctl start sshd
    sudo yum install postfix
    sudo systemctl enable 
    

    下面这个两个是给防火墙永久开通,并增加http服务

    sudo firewall-cmd --permanent --add-service=http
    sudo systemctl reload firewalld
    
    1. yum 安装gitlab-ce
    curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
    sudo yum install gitlab-ce
    

    报错就用下面的命令:

    curl -LJO https://packages.gitlab.com/gitlab/gitlab-ce/packages/el/7/gitlab-ce-XXX.rpm/download
    rpm -i gitlab-ce-XXX.rpm
    
    1. 加载配置
      sudo gitlab-ctl reconfigure
    2. 登录并修改默认的root用户密码
      优化:用域名访问
      修改/etc/gitlab/gitlab.rb的这一个参数:
      external_url "http://gitlab.test.com"
      执行命令,让修改生效:
      sudo gitlab-ctl reconfigure
    3. 本地配hosts进行域名解析

    gitlab 修改root用户密码

    1. (切换到root账户后)
      gitlab-rails console production
    2. (稍等一下)
      irb(main):001:0> user = User.where(id: 1).first
    3. (找出账户后可以修改密码,注意至少8位)
    irb(main):002:0> user.password='password'
    irb(main):003:0> user.password_confirmation='password'
    
    1. (保存一下就可以了)
      ``user.save!```

    gitlab日常管理:

    gitlab-ctl start|stop|status|restart

    相关文章

      网友评论

          本文标题:centos7安装gitlab服务器步骤

          本文链接:https://www.haomeiwen.com/subject/dxiojctx.html