美文网首页
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