網上的解決方案五花八門,都試了不行
自己的方法如下
gitlab-ctl tail 查看error.log
1.如報connect() to unix:/var/opt/gitlab/gitlab-workhorse/sockets/socket failed
是因為nginx的user是gitlab-www ,socket是git,所以通過gpasswd -a gitlab-www git,把gitlab-www加入git組來解決
2.報502
netstate -lnp | grep 8080 查看8080誰在占用,把它kill
再重新 gitlab-ctl reconfig
再 gitlab-ctl restart 解決
在gitlab上新建了一個項目,push時總是要輸入密碼,總報access deny,原因是我刪除了git的環境變量,導致提交時沒有管理者權限。