我在我托管AWS的ubuntu 16.04服务器上安装了gitlab-ee。我无法使用gitlab.rb文件中提到的外部URL启动gitlab。我有apache作为默认的网络服务器。我使用子域作为外部URL。但是当我启动该URL时,它仍然登陆默认的apache页面而不是使用nginx来启动gitlab。如何解决这个问题?
答案 0 :(得分:1)
Apache和Nginx可能会尝试使用相同的端口(80& 443)。第一个启动,在你的情况下,Apache将正常启动,但第二个将无法正确初始化,因为两个程序无法在同一端口上一起收听。
使用命令sudo gitlab-ctl status nginx
确认。这将返回集成nginx实例的状态。
如果停止,请停止apache,然后使用sudo gitlab-ctl start nginx
启动nginx。