【最简笔记】Centos7环境下安装gitlab
环境:
Centos7
2U/4G
外网访问(下载安装文件)
1. 添加GitLab package仓库
curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
2. 安装GitLab
yum install gitlab-ce-10.7.3-ce.0.el7.x86_64
3. 配置GitLab
gitlab-ctl reconfigure
安装完毕,开始访问(端口80):
http://****
clone项目时域名不正确问题
默认安装后gitlab域名为:gitlab.example.com
创建项目显示:
解决方法1:
clone项目时,修改gitlab.example.com 为对应gitlab服务器ip,这样下载就能正常进行。不足的就是上图显示的总是错误的,很别扭。
解决方法2:
修改配置文件(/etc/gitlab/gitlab.rb):
重新生成配置文件:
gitlab-ctl reconfigure
重启:
gitlab-ctl restart
解决方法3:
修改配置文件opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml
重启:
gitlab-ctl restart
特别说明:
方法二reconfigure后会重新生成gitlab.yml文件,非全局性或者修改频次低的内容不建议直接修改gitlab.rb;修改gitlab.rb不会影响项目信息,同时修改此文件重新配置,导致yml配置配重新初始化。
最终效果: