前言
由于gitlab内置了nginx,如果服务器上之前有安装nginx或apache,那么默认配置下必定会与gitlab的端口冲突。
解决冲突
我们可以这样进行配置以解决冲突:
vim /etc/gitlab/gitlab.rb
# 修改
external_url 'http://gitlab.hisune.com:8888'
# 这个地址是gitlab中的clone地址和邮件发送的链接地址,也是理论上的gitlab入口地址
# 这样gitlab的web其实是监听的8888端口
修改完毕后重启加载配置和重启服务:
# 重新加载配置
sudo gitlab-ctl reconfigure
# 重启gitlab
sudo gitlab-ctl restart
```...