我使用以下命令在 DigitalOcean 的 vps 上安装了 gitlab:sudo EXTERNAL_URL="http://gitlab.cc-soft.xyz" apt-get install gitlab-ee
.
当我去 http://gitlab.cc-soft.xyz
它向我展示了这个页面:
如何解决这个问题?
最佳答案
我在 ubuntu docker 容器上尝试了安装步骤,gitlab 运行没有问题。如果有人感兴趣:
docker run --name ubuntu-gitlab -p 8000:80 -p 8443:443 -it ubuntu:latest bash
现在关于你的问题。我能想到两种可能:
在后一种情况下,您需要执行以下操作之一:
但是,在我的清晰设置中,我没有另一台服务器,gitlab 首先显示相同的
404
在主域中带有 foxy 的页面(在 gitlab 完全正常运行之前我们得到的那个)。它在 http://domain/gitlab
中运行平稳PS:与您的问题无关,我将添加一个我遇到的问题和我找到的解决方案,以供将来引用。
在安装过程中,我被卡住了(或者可能花费了太长时间):
ruby_block[wait for logrotate service socket] action run
并在另一个 shell 中运行以下命令似乎可以工作,并继续安装(非 root 设置需要 sudo
)/opt/gitlab/embedded/bin/runsvdir-start
关于ubuntu - 在 ubuntu 上安装的 gitlab 显示 apache 默认页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70683239/