我一直从Gitlab得到一个503错误,说Gitlab没有回复。
首先,我安装了Gitlab CE Omnibus。我做了我的Apache配置,所以我可以使用'https://git.example.com'访问我的git(我使用let的加密来获取ssl证书,它起作用 - 至少当我调用一个简单的html文件时)。
服务器:Ubuntu 16.04 LTS with Apache2。
嗯,刚开始我的apache配置不行,我从Apache得到了503个错误,但是这些错误都解决了。现在我一直从GitLab得到503错误。 (是的,apache-503和gitlab-503页面之间存在差异;))
当我查看我的错误日志时,我可以看到这些行(对于每次访问):
[Sun Jul 23 17:23:02.533490 2017] [proxy:error] [pid 1502:tid 140690612762368] (111)Connection refused: AH00957: HTTP: attempt to connect to 127.0.0.1:8181 (*) failed
[Sun Jul 23 17:23:02.533536 2017] [proxy_http:error] [pid 1502:tid 140690612762368] [client 141.70.82.221:59855] AH01114: HTTP: failed to make connection to backend: 127.0.0.1
我没有改变任何事情,说实话,我甚至不知道为什么我需要使用8181端口。
我对apache的.conf来自web-server/apache(我根据自己的需要改变了它,正如我已经说过的,apache现在可以正常工作了......)