我刚刚使用Debian Omnibus安装程序将Gitlab 7.0安装到Oracle Linux Server 6.4版服务器上。一切似乎运行良好,Gitlab服务器已正确启动但由于某种原因导航到登录页面不起作用。
我已经通过gitlab.rb更改了所有端口,因为我在httpd和tomcat运行的同一台服务器上执行了以下操作:
Change the external_url to the address your users will type in their browser
external_url 'http://255.255.255.255:6000'
unicorn['port'] = 6001
redis['port'] = 6002
postgresql['port'] = 6003
尝试通过ip地址或localhost远程登录服务器会导致返回以下消息:
telnet localhost 6000
Trying ::1...
telnet: connect to address ::1: Connection refused
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
GET /
<html><body>You are being <a href="http://localhost/users/sign_in">redirected</a>.</body></html>Connection closed by foreign host.
我几乎不知道该怎么做。我想指出的是,不更改端口并关闭httpd和tomcat会让gitlab正常运行。
答案 0 :(得分:0)
这不是Gitlab问题,而是Chrome阻止严重危险端口的问题。使用IE导航到相同的URL打开gitlab就好了。