Gitlab rpm包下载安装
下载地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6/

Yum安装rpm包
yum install gitlab-ce-11.6.0-ce.0.el6.x86_64.rpm

安装完成后进行初始化(初始化成功就已经启动):
gitlab-ctl reconfigure

访问服务器ip进入web界面

常见问题:nginx及unicorn端口被占用导致访问失败,出现404或502问题;防火墙没有打开,连接失败;nginx的域名server_server参数缺失。
可以通过gitlab日志进行相关问题的排查:/var/log/gitlab
Gitlab rpm安装及问题解决
Gitlab rpm安装及问题解决
修改nginx及unicorn端口注意需要修改几处地方:
(一)修改nginx访问域名
1.修改/var/opt/gitlab/nginx/conf/gitlab-http.conf
Gitlab rpm安装及问题解决
2.修改vim /etc/gitlab/gitlab.rb
Gitlab rpm安装及问题解决
3.修改/opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml
Gitlab rpm安装及问题解决
重新初始化配置(端口会被重置为默认端口,端口要在重新初始化完后配置)
(二)修改访问端口,修改内容如下:

  1. 修改/var/opt/gitlab/nginx/conf/gitlab-http.conf
    Gitlab rpm安装及问题解决
  2. 修改/opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml
    Gitlab rpm安装及问题解决
    Gitlab rpm安装及问题解决
    (三)修改unicorn端口
    1.修改/etc/gitlab/gitlab.rb
    默认端口为8080,去掉#,改为自己想要改的端口
    Gitlab rpm安装及问题解决
  3. 修改/var/opt/gitlab/gitlab-rails/etc/unicorn.rb
    Gitlab rpm安装及问题解决
    修改完毕后重启gitlab
    gitlab-ctl restart
    Gitlab rpm安装及问题解决
    重启成功后访问web界面,ip/域名:端口
    首次登陆会要求强制重置密码,重置完毕后使用新的密码登录
    Gitlab rpm安装及问题解决

相关文章: