Questions tagged «teamcity»

1
在运行IIS 7的多宿主Windows Server 2008上更改TeamCity IP地址和端口号
经过两天的“研究”(阅读:用键盘敲打我的头)并诅咒TeamCity / MSDN / Tomcat文档以及幻像IIS绑定后,我想出了一个非常困惑的问题的答案:如何解决我在运行Windows Server 2008以及IIS 7的多宿主服务器上更改TeamCity的IP地址和端口号,IIS 7是否有必要?。 首先,有一点背景。我们的构建服务器运行Windows Server 2008,并且在一个NIC上具有两个IP地址(192.168.1.30和192.168.1.31)。我已将IIS配置为将其唯一站点唯一地绑定到端口80上的192.168.1.30。这时,我认为192.168.1.31已完全开放,可以用于TeamCity了……还不完全。 第一个烦恼:安装TeamCity时,它完全忽略了与此服务器相关联的多个IP地址,仅询问它应绑定到哪个端口这一事实。对于服务器级软件,这非常令人惊讶。 第二个烦恼:TeamCity默认使用端口8080(wha ??)。由于最初的烦恼,端口选择有些模棱两可:TeamCity是否将绑定到两个IP地址上的端口8080?将端口选择更改为80会产生一个警告,即另一个服务已绑定到端口80。192.168.1.31上不应绑定任何内容。显然,TeamCity正在与192.168.1.30上的IIS竞争。 完成TeamCity的安装后,选择端口80并忽略绑定警告,然后打开“ C:\ TeamCity \ server.xml”。旁注:“ C:\ TeamCity \”是TeamCity的默认安装目录,而“ C:\ Users \ .BuildServer”是默认数据目录。无论如何,“ server.xml”是配置文件,您可以在其中设置诸如TeamCity的Web界面的端口和IP地址之类的内容。经过一些研究,我提出了在端口80上绑定IP地址192.168.1.31的配置: 寻找其中一个 <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> 要么 <Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> 取决于您在安装过程中选择的端口。更改为(注意:更改IP地址!) <Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" address="192.168.1.31" /> …

4
配置IIS 7反向代理以连接到TeamCity Tomcat
我们已经配置了IIS 7 Web服务器,并希望在同一台计算机上使用Tomcat为TeamCity安装创建反向代理。 IIS服务器的网站是https://somesite和我想的TeamCity显示为https://somesite/teamcity重定向到http://localhost:portnumber。 我已经安装了IIS URL重写扩展名和“ 应用程序请求路由”,以尝试设置反向代理,但无法使其正常工作。 我找到的最接近的答案是一个旧的StackOverflow问题:https ://stackoverflow.com/questions/331755/how-do-i-setup-teamcity-for-public-access-over-https ,不幸的是它没有任何作用例。 我已经搜索了很多,但似乎找不到相关的示例。 任何帮助表示赞赏!

3
如何在centos中的系统启动时自动运行脚本
我已经成功安装了TeamCity ib CentOS 6.2 Minimal。我一直试图在系统启动时自动运行脚本: /opt/TeamCity/bin/teamcity-server.sh start 我已经四处搜寻,尝试了各种方法,但所有方法似乎都失败了。大多数方法都指向将启动脚本添加到rc.local文件之一: /etc/rc.d/rc.local /etc/rc.local rc.local的内容包含以下行: /opt/TeamCity/bin/teamcity-server.sh start 没有一个将启动teamcity服务器 如果我手动运行脚本没有问题。 似乎很简单,但是我如何让Shell脚本自动运行?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.