当前位置: 首页 > 工具软件 > Gitlab Shell > 使用案例 >

安装gitlab遇到502报错及安装完输入地址显示网页无法连接

淳于俊迈
2023-12-01

我的Linux版本为centos7,gitlab版本为GitLab Community Edition 13.9.6 

安装gitlab参考:GitLab的安装及使用教程 - DreamDZhu - 博客园

到gitlab安装成功之后用gitlab-rake gitlab:check检查,会出现下面的报错

  gitlab-shell self-check failed
  Try fixing it:
  Make sure GitLab is running;
  Check the gitlab-shell configuration file:
  sudo -u git -H editor /home/git/gitlab-shell/config.yml
  Please fix the error above and rerun the checks.

后续搜索解决方法看到有unicorn端口冲突的,然后发现自己的是puma端口冲突了。换一个就行。

配置gitlab及解决方法

1、vim /etc/gitlab/gitlab.rb

2、修改gitlab地址external_url 'http://ip地址:端口号或域名'         

比如:external_url 'http://192.168.10.2:9999'

3、修改nginx端口,nginx['listen_port'] = 9999

4、修改puma端口,puma['port'] = 9998

nginx和puma原本前面都有个#注释,要把#去掉

gitlab-ctl reconfigure 重载配置文件

gitlab-ctl restart   重启gitlab组件

=====================网页无法连接====================

nginx端口要与external_url 'http://ip地址:端口号'中的端口一致

 类似资料: