4.1 Смотрим список веб-приложений

Теперь давай посмотрим, какие веб-приложения установлены в Tomcat по умолчанию. Обычно их несколько, и самым важным из них для вас является Manager приложений. Чтобы его открыть, кликни на кнопке Manager App или перейди по ссылке.

Далее нужно будет залогиньться под пользователем, которого мы видели на шаге настроек:

Tomcat Manager App

Если все прошло хорошо, ты увидишь список установленных веб-приложений:

Tomcat Manager App 1

Левая колонка задает путь, по которому приложение открывается. В самой правой колонке ты увидишь команды для управления веб-приложением: Start, Stop, Reload, Undeploy.

4.2 Деплой тестового веб-приложения

Давай зальем свое собственное веб-приложение в веб-сервер Tomcat.

Хорошо, что на GitHub как раз есть специальное demo-приложение на этот случай. Скачай его по ссылке.

Затем открой страницу Manager App в Tomcat http://localhost:8080/manager и проскроль ее до секции Deploy.

Tomcat Manager App 2

В ней нужно указать путь к твоему веб-приложению (у всех приложений уникальные пути), а также war-файл твоего веб-приложения. Затем нажимай кнопку Deploy.

Если все прошло хорошо, ты увидишь новое приложение в списке веб-приложений:

Tomcat Manager App 3

Ты можешь убедиться, что оно работает, перейдя по ссылке: http://localhost:8080/demo

Tomcat Manager App 4

4.3 Смена порта

Если тебе не нравится, что твой веб-сервер отвечает по урлу localhost:8080/, и ты хочешь, чтобы он открывался просто по урлу localhost/, то тебе нужно поменять порт Tomcat’а на дефолтный: на 80 вместо 8080.

Для этого открой файл server.xml в папке conf.

Найти тэг «Connector» где port равен 8080 и поменяй его на порт 80:


    <Connector port="80" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

Можешь так же поменять HTTPS порт с 8443 на просто 443.

Если меняешь настройки во время работы Tomcat-а, не забудь его перезапустить.