Установка і настройка tomcat 9 на ubuntu - vscale community

Tomcat - контейнер сервлетів та веб-сервер з відкритим вихідним кодом. Tomcat реалізує специфікацію Java Servlet, JavaServer Pages (JSP), Java Expression Language і Java WebSocket технологій. В якості основи контейнера сервлетів Tomcat використовують такі відомі сервери додатків, як JBoss і GlassFish.

Сервер Tomcat вимагає невеликої кількості ресурсів для своєї роботи, тому його можна сміливо назвати легковажним сервером додатків. Гнучка конфігурація і велика кількість підтримуваних технологій дозволяють використовувати Tomcat для запуску як простих, так і складних веб-додатків.

Починаючи з версії 8.5 Tomcat підтримує HTTP / 2.

У цьому керівництві ми розглянемо, як встановити та налаштувати Tomcat 9 на Ubuntu 16.04.

вимоги

  • Сервер Ubuntu 16.04 x64 (ми використовували наступну конфігурацію: Ubuntu 16.04 64 bit RAM 512Mb і SSD 20 Гб);
  • Користувач з root-правами.

Ми будемо встановлювати Tomcat версії 9. Для роботи з цією версією нам буде потрібно Java (не нижче 8-ї версії).

Оновлюємо програмні пакети:

Перевіряємо версію Java:

Тепер можна приступати до установки власне веб-сервера Tomcat.

Переходимо в папку opt:

Установка і настройка tomcat 9 на ubuntu - vscale community

C допомогою команди wget викачуємо файл скопійований посилання:

Розпаковуємо його в поточну папку:

Для зручності змінимо ім'я розпакованої папки на tomcat за допомогою наступної команди:

Tomcat викачаний і знаходиться в однойменній теці. Тепер нам потрібно додати Tomcat в служби, щоб його можна було легко запускати і зупиняти.

Створюємо новий файл tomcat.service

Додаємо в нього наступні рядки:

Зберігаємо файл і перезапускаємо менеджер служб:

Запускаємо Tomcat через сервіс і перевіряємо його статус:

За замовчуванням Tomcat запускається на 8080 порту. При бажанні його можна змінити.

Розглянемо основні директорії в кореневій папці Tomcat / opt / tomcat:

  • bin - файли і скрипти для запуску, зупинки tomcat;
  • conf - конфігураційні файли, головний з яких server.xml;
  • lib - використовувані бібліотеки;
  • logs - директорія для зберігання всіх логів сервера та роботи запущених додатків;
  • webapps - папка для веб-додатків. За замовчуванням Tomcat встановлює свої додатки з прикладами і веб-консоль для настройки.

Для зміни порту, на якому запускається Tomcat, необхідно відкрити на редагування файл server.xml в папці conf:

Міняємо порт 8080 на бажаний, а потім перезапускаємо Tomcat:

Якщо Tomcat не доступний на запускається порту ззовні, то необхідно перевірити настройки фаєрвола і відкрити порт.

Більш докладно про всіх підтримуваних форматах і параметрах можна прочитати на офіційній сторінці Tomcat.

Якщо потрібно налаштувати права доступу для роботи з сервером Tomcat, то це можна зробити в файлі tomcat-users.xml. який знаходиться в папці conf. Після внесення змін слід перезавантажити сервер.

У цьому посібнику ми розглянули процес установки і первинної настройки Tomcat 9 на Ubuntu 16.04.

Схожі статті