由于在linux下安装gitlab后,默认是80端口,而我们服务器已经存在的nginx已经占用80端口,因此,需要修改gitlab的端口。
一,命令
sudo vim /etc/gitlab/gitlab.rb后
把文件中的
external_url ‘http://localhost’
改为:
externa_url ‘http://localhost:4567’
三,参考以下文章,进行修改(修改监听端口)
https://blog.csdn.net/q_Catherine/article/details/90741613
备注:gitlab内部的nginx监听端口,与unicorn的端口是不一样的,unicorn的默认端口是8080,如果已经被占用的话,也需要修改。
四,如果修改端口号,仍然出现502,无法访问的问题,则参考下面文章,进行修改(修改swap分区)
https://www.cnblogs.com/wjsophia/p/10875608.html
本人亲测,按照上面办法,成功通过4567端口进入gitlab了