TeamCity在Windows机器上使用子域名

我有一个在Windows机器上运行的TeamCity Install,它运行在http://localhost:9999我想让我的TeamCity web服务器可用于特定主机条目的外部开发人员。 即http://teamcity.mydomain.com/我该怎么做?

我之前从未和Tomcat合作过,所以越详细越好。

谢谢。

如果你的TeamCity服务器是面向互联网的,你需要做的就是确保你有一个teamcity.mydomain.com的DNS条目,它parsing为你的服务器的公共IP地址。

如果您的TeamCity服务器位于网关设备(防火墙,路由器等)的后面,您仍然需要创build上述的DNS条目,但您需要将其parsing为网关设备的公共IP。 然后,在网关上设置一条规则,将请求转发给您的TeamCity服务器。

编辑:
另一个想法是设置一个反向代理,您可以使用它重写URL来添加端口。