官方文档:https://packages.gitlab.com/gitlab/gitlab-ce/packages/el/7/gitlab-ce-13.6.7-ce.0.el7.x86_64.rpm
一、本文采用官方文档中的快速安装方法
curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
二、安装
sudo yum install gitlab-ce-13.6.7-ce.0.el7.x86_64
三、修改服务器地址
vim /etc/gitlab/gitlab.rb
修改external_url
external_url 'http://192.168.3.44:9001'
四、初始化
gitlab-ctl reconfigure
初始化完成不需要在执行gitlab-ctl restart,可能会在打开gitlab时,产生502错误,如果出现502错误,再次执行初始化配置即可
五、开放9001端口
firewall-cmd --zone=public --add-port=9001/tcp --permanent
重启防火墙
firewall-cmd --reload
六、浏览器中输入192.168.3.44:9001,设置8位数以上的新密码后,使用root和新设置的密码进行登录即可
七、如果想改变登录地址,可以编辑gitlab.yml里的host和port后,执行gitlab-ctl reconfigure,重新载入配置
cd /opt/gitlab/embedded/service/gitlab-rails/config
vi gitlab.yml