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端口。

------ 本文结束 ------

版权声明

Medivh's Notes by Medivh is licensed under a Creative Commons BY-NC-ND 4.0 International License.
Medivh创作并维护的Medivh's Notes博客采用创作共用保留署名-非商业-禁止演绎4.0国际许可证
本文首发于Medivh 博客( http://www.mknight.cn ),版权所有,侵权必究。