Мое приложение tomcat размещено на порту 8080, это означает, что мне нужно пойти, например: http://domain:8080/ для доступа к моему приложению, но это плохо. Как сделать то, что мне нужно, только http://domain/?Как разместить tomcat на порту по умолчанию (80)
0
A
ответ
1
Простой ответ заключается в том, чтобы отредактировать server.xml (в вашем conf/каталоге Tomcat) найти запись <Connector> с протоколом = «HTTP/1.1» и сменить порт = «8080» на порт = «80».
Однако для этого вам понадобится административный или корневой доступ, и на сервере, который уже использует порт 80 (или, по крайней мере, ничего, используя один и тот же IP-адрес), на сервере не должно быть ничего. Возможно, вам нужно будет добавить дополнительную информацию в свой вопрос, чтобы сказать, какую операционную систему вы используете, и вы можете найти этот вопрос лучше, заданный на serverfault.com, чем здесь.
Я уже пробовал, и он не работал - 404. Я щекочу, что 80 ясен, он был. Я использую Linux/Ubuntu 16.04 LTS. –
Если вы получили ошибку 404, то вы правильно подключили приложение к порту 80 (иначе вы не получите никакой ошибки вообще, за исключением того, что браузер не сможет подключиться). Это определенно Tomcat, который обслуживает ошибку 404 (это скажет вам версию Tomcat внизу страницы, если это так), или это может быть Apache или что-то еще, что держит порт? –