【发布时间】:2014-05-13 20:14:49
【问题描述】:
我是 IIS(以及一般管理任务)的新手。我正在尝试在 IIS 中托管 TeamCity 和 YouTrack,以允许其他 Web 应用程序在同一端口上运行。解决 TeamCity 的问题也应该解决 YouTrack 的问题,所以这篇文章只是关于让 TeamCity 工作。
我已按照A Step by Step Guide to Hosting TeamCity in IIS 7 上的指南进行操作,但无法正常工作。每当我在浏览器中输入 teamcity.mydomain.com 时,我都会进入默认网站(安装 IIS 时出现的默认 IIS 网站)。
TeamCity 设置为在端口 8080 上运行。在浏览器中输入 localhost:8080 会打开 TeamCity 起始页。输入 teamcity.mydomain.com 会打开默认的 IIS 网站(如上所述)。
我在 server.xml (TeamCity) 中更改的端口号是以下行中的端口号:<Connector port="8080" protocol="org.apache.coyote.http11.Http11NioProtocol"
TeamCity 的服务器场使用 IP 127.0.0.1(这是正确的,还是应该是 LAN 上的内部 IP?)。 URL重写规则已根据上面的链接设置:使用带有“*”模式的通配符和带有{HTTP_POST}的本地分组,匹配模式,其中模式是“teamcity.mydomain.com”。默认的 IIS 网站没有改变。
任何帮助将不胜感激。
【问题讨论】:
-
我和你有同样的问题。如果您提出解决方案,我会很高兴听到。