gitlab如何使用本地已有nginx服务
1、禁用自带NGINX,并将UNIX套接字改为TCP端口。
禁用内置Nginx。
在`/etc/gitlab/gitlab.rb`中修改配置:
2、查看nginx用户名,配置web-server时需要使用。
在/nginx/conf/nginx.conf文件查看:
3、设置 web-server 外部用户。
在/etc/gitlab/gitlab.rb中修改配置。
gitlab 默认不设置外部web服务用户,需要自行配置。
4、配置Web服务信任代理。
web-server跟GitLab服务不在同一机器上时,代理列表应该填入Web服务的IP地址:
5、使用Apache服务时,设置gitlab-workhorse(可选)。
Apache无法连接UNIX套接字,需替换成连接TCP端口。
在/etc/gitlab/gitlab.rb中设置:
6、重载配置及重启
7、配置本机nginx代理。
找到nginx配置文件,如/usr/local/nginx/conf/nginx.conf,添加代理配置:
8、重启nginx:
./nginx -s reload
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:88
阅读量:142
阅读量:146
阅读量:51
阅读量:45