Gitlab使用本地Nginx
配置文件编辑
vi /etc/gitlab/gitlab.rb
- 添加:
nginx['enable'] = false
- Set the username of the non-bundled web-server user 设置gitlab的用户名为你的webserver(也就是我的ngxin)的用户名还是在gitlab.rb中添加:
web_server['external_users'] = ['nginx']
(因为我的nginx的username是‘nginx’) gitlab_rails['trusted_proxies'] = [ '127.0.0.1' ]
gitlab_workhorse['listen_network'] = "tcp"
gitlab_workhorse['listen_addr'] = "127.0.0.1:8181"
我们重载配置文件,执行命令:gitlab-ctl reconfigure
等待完成。gitlab-ctl start/stop
分别是启动和停止命令
nginx配置文件
增加一个站点即可,注意监听的是之前配置的8181端口。