Ubuntu
在埠 80 下執行時無法訪問 TeamCity
完成 TeamCity 的全新安裝並嘗試在與預設埠 (8111) 不同的埠上執行 TeamCity 後,使用以下配置
<TeamCity Directory>/conf/server.xml
:<!-- Run TeamCity on port 80 (localhost) --> <Connector port="80" protocol=...></Connector>
我無法在 localhost 上訪問 TeamCity。執行
curl
產生以下結果:$ curl localhost Failed to connect to localhost on port 80: Connection Refused
由於 port
80
是特權埠,因此必須在 TeamCity 啟動期間授予 root 訪問權限才能使其能夠在 port 上執行80
。
$ sudo <TeamCity Dir>/bin/runAll.sh start