gitlab更改默認Nginx

更換gitlab自帶Nginx服務,使用自行編譯Nginx來管理gitlab服務。nginx

編輯gitlab配置文件禁用自帶Nignx服務器git

vi /etc/gitlab/gitlab.rb...#設置nginx爲false,關閉自帶Nginxnginx['enable'] = false...

檢查默認nginx配置文件,並遷移至新Nginx服務bash

/var/opt/gitlab/nginx/conf/nginx.conf          #nginx配置文件,包含gitlab-http.conf文件/var/opt/gitlab/nginx/conf/gitlab-http.conf    #gitlab核心nginx配置文件

重啓 nginx、gitlab服務服務器

$ sudo gitlab-ctl reconfigure
$ sudo service nginx restart#這裏的nginx是本身搭建的nginx服務

訪問報502。緣由是nginx用戶沒法訪問gitlab用戶的socket文件。 重啓gitlab須要從新受權socket

chmod -R o+x /var/opt/gitlab/gitlab-rails
相關文章
相關標籤/搜索