我正在尝试让Gitlab在已运行Apache2的Ubuntu服务器上运行。
我首先按照https://about.gitlab.com/installation/#ubuntu?version=ce安装它,然后我按照这些指示https://ryansechrest.com/2015/08/use-apache-instead-of-built-in-nginx-in-gitlab-ce/,但我没有获得Gitlab设置页面,而是获得Apache2默认页面。
URL看起来要正确重定向。但是,当我查看DocumentRoot目录/opt/gitlab/embedded/service/gitlab-rails/public
时,我没有看到索引页面。我可以从URL访问deploy.html页面。我的猜测还没有完全安装好。但我不确定。
有什么建议吗?
答案 0 :(得分:2)
安装Gitlab时,请确保您的主机上没有安装Apache或Nginx。
要确定是否已安装软件包:
dpkg -l | grep -e apache -e nginx
如果这不是原因,您能否显示/etc/gitlab/gitlab.rb文件的内容? 你能用这个命令检查一切是否正在运行:
gitlab-ctl status
如果没有,你可以在/ var / log / gitlab /
中检查你的gitlab日志文件是否有错误