1. Дивимося на список вебзастосунків

Тепер давай подивимося, які вебзастосунки встановлені в Tomcat за замовчуванням. Зазвичай їх кілька, і найважливішим із них є Manager застосунків. Щоб його відкрити, натисни кнопку Manager App або перейди за посиланням.

Далі потрібно буде залогінитися під користувачем, якого ми бачили на кроці налаштувань.

Якщо все пройшло добре, ти побачиш список встановлених вебзастосунків:

Tomcat Manager App 1

Ліва колонка вказує шлях, за яким додаток відкривається. У правій колонці ти побачиш команди для управління вебзастосунком: Start, Stop, Reload, Undeploy.

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

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, не забудь перезапустити його.