IntelliJ IDEA Community Edition

Для роботи з Tomcat, у версії Community Edition потрібно буде встановити плагін "Smart Tomcat"

Settings - Plugins - Marketplace

Для роботи потрібно завантажити та розпакувати Tomcat .

У налаштуваннях запуску потрібно:


Tomcat server: вказати папку з розпакованим Tomcat.
Deployment directory: src/main/webapp
Context path: /

Приклад

1. Завантаження Tomcat

Якщо з якихось причин ти вирішиш встановити Tomcat вручну, тобі знадобиться детальніша інструкція. Для початку, знову ж таки, завантажуємо Tomcat з цієї сторінки. Але цього разу обираємо архів zip вгорі:

Завантаження Tomcat

2. Установлення Tomcat

Установка Tomcat дуже проста. Після того, як ти скачаєш zip файл у попередньому кроці, розпакуй його вміст у певну папку. Наприклад, у D:\DevPrograms.

Щоб запустити Tomcat, на комп'ютері повинен бути встановлений JRE 8 або вище. Якщо у тебе встановлено кілька JRE, рекомендується прописати одну конкретну прямо в налаштуваннях Tomcat.

Для цього потрібно відкрити файл startup.bat у папці bin у Tomcat (для операційної системи Linux/Ubuntu це буде файл startup.sh) і додати туди рядок з JAVA_HOME:

3. Налаштування Tomcat

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

Для цього відкрий файл tomcat-users.xml (знаходиться в папці Tomcat 9.0\ conf).

Там вже буде вміст типу:

Завантаження Tomcat 5

Поміняй username і password на ті, що тобі подобаються. Або принаймні запам'ятай місце, де на них можна поглянути, коли вони тобі знадобляться. Якщо ти зміниш ці параметри під час роботи Tomcat, його треба буде перезапустити, щоб вони набули чинності.


<role rolename="tomcat"/>
  <role rolename="manager-gui"/>
  <role rolename="manager-script"/>
  <user username="tomcat" password="111" roles="tomcat, manager-gui, manager-script"/>

4. Запуск та зупинка Tomcat

Щоб запустити Tomcat, натисни двічі на startup.bat, або startup.sh – для Linux/Ubuntu. Для зупинки використовуй файл shutdown.bat.

Ти побачиш щось таке - це і є працюючий Tomcat:

Завантаження Tomcat 7

Якщо Tomcat встановлено правильно, за посиланням http://localhost:8080/ ти побачиш картинку:

Завантаження Tomcat 8