Ubuntu Gitlab:“/var/opt/gitlab/nginx/html/index.html“;找不到(2:没有这样的文件或目录)

Ubuntu Gitlab:“/var/opt/gitlab/nginx/html/index.html“;找不到(2:没有这样的文件或目录),ubuntu,nginx,gitlab,gitlab-ci,Ubuntu,Nginx,Gitlab,Gitlab Ci,我在EC2实例上重新安装了gitlab ee。照字面意思说 外部url是http:///gitlab(因为我没有可以使用的域) 我的问题是,当gitlab成功安装时,当我尝试访问它时,它会给我一个502错误cat/var/log/gitlab/nginx/gitlab_error.log在标题中显示错误 我试图在我的本地机器上安装它,同样的问题也发生了。我应该提到,在安装gitlab之前,我在这两台机器上都安装了apache 我尝试过的步骤: 在gitlab.rb中取消对nginx['enab

我在EC2实例上重新安装了gitlab ee。照字面意思说

外部url是http://
/gitlab(因为我没有可以使用的域)

我的问题是,当gitlab成功安装时,当我尝试访问它时,它会给我一个502错误
cat/var/log/gitlab/nginx/gitlab_error.log
在标题中显示错误

我试图在我的本地机器上安装它,同样的问题也发生了。我应该提到,在安装gitlab之前,我在这两台机器上都安装了apache

我尝试过的步骤:

  • gitlab.rb中取消对nginx['enable']=True的注释

  • 卸载并重新安装gitlab ee

  • 多次运行
    gitlab ctl reconfigure


我认为问题在于我运行的实例内存太少。这在使用单独的nginx服务器后得到了验证,该服务器在
runsvdir
或该服务中显示了一些“内存不足”错误

通过使用DigitalOcean droplet,只需单击一次安装即可解决此问题

要运行gitlab,您至少需要4 GBRAM,至少对于版本11+


谢谢大家的帮助,我希望这个问题能帮助别人。

您遵循了哪些说明?您是否有可以共享的
nginx
配置代码段?Gitlab安装说明如图所示。就nginx配置而言,我所做的只是取消对nginx['enable']的注释。另外,它在重启本地机器后可以在本地机器上工作,但不能在实例上工作;您不遵循这些规则有什么原因吗?为什么您同时拥有Apache和Nginx,而哪一个实际上在处理传入的HTTP连接?