После завершения новой установки TeamCity и попытки запустить TeamCity на другом порту, отличном от порта по умолчанию (8111), используя приведенную ниже конфигурацию в <TeamCity Directory>/conf/server.xml
:
<!-- Run TeamCity on port 80 (localhost) -->
<Connector port="80" protocol=...></Connector>
Я не могу получить доступ к TeamCity на локальном хосте. Бег curl
дает следующие результаты:
$ curl localhost
Failed to connect to localhost on port 80: Connection Refused
Потому что порт 80
является привилегированным портом, root-доступ должен быть предоставлен во время запуска TeamCity, чтобы он мог работать на порту 80
.
$ sudo <TeamCity Dir>/bin/runAll.sh start