我正在尝试使用我当前安装的Nginx来安装GitLab但是我一直收到错误502.我已经包含了我的配置文件,并且不确定我做错了什么。但我按照https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/doc/settings/nginx.md
上的“使用非捆绑式网络服务器”步骤进行操作/etc/nginx/conf.d/gitlab-omnibus-nginx.conf http://pastebin.com/bQ8eCiNh
/etc/gitlab/gitlab.rb http://pastebin.com/Lw5tjwXy
答案 0 :(得分:0)
HTTP 502表示“服务器充当网关或代理,并从上游服务器收到无效响应。”所以这里有两种可能性。
sudo netstat -plnt
并确保它在端口上运行并记下端口。然后在浏览器中直接连接到此端口(或者如果需要,从服务器上的CLI连接)并确认Gitlab正常工作,而无需代理。如果Gitlab在套接字而不是端口上运行,可以使用there are also tools to test HTTP servers through socket connections。