从localhost更改服务器URL

时间:2016-06-04 20:09:38

标签: teamcity teamcity-9.0

我在mac os上安装了teamcity 9.1。我可以通过http://localhost:8111/访问teamcity。我可以通过更改TeamCity/conf/server.xml来更改文件<Connector port="8111" protocol="org.apache.coyote.http11.Http11NioProtocol"中的端口。

但是如何更改服务器网址,例如http://localhost:8111/http://teamcity.test:8111/

我尝试从server.xml

更改<Engine name="Catalina" defaultHost="localhost">

但是,在我将团队成为./runAll.sh start后,它仍然可以从http://localhost:8111/访问,但不能从http://teamcity.test:8111/

访问

2 个答案:

答案 0 :(得分:0)

尝试更改Teamcity UI。转到管理 - &gt;全局设置和更新服务器URL属性。

答案 1 :(得分:0)

为了使服务器可以通过某些其他URL /域名访问,您需要更新DNS条目以使地址解析为新服务器的IP地址,并且在所有缓存的DNS结果到期后,所有客户端将自动使用新服务器。另请注意,更改网址后,您需要:

  1. 将代理切换到新URL(需要在每个代理的buildAgent.properties中更新serverUrl属性)。
    1. 在新服务器启动时,不要忘记在服务器配置管理页面上更新Server URL