Налаштування запуску apache tomcat як сервіс

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

Скопіюйте в домашній каталог файл tomcat, розташований в папці з встановленим Apache Tomcat.

Відредагуйте файл tomcat для вказівки своїх змінних оточення і імені користувача для Tomcat:

Змініть значення параметрів CATALINA_HOME і CATALINA_BASE на / opt / tomcat7 /<имя архива Apache Tomcat 7>, а для параметра TOMCAT_USER вкажіть ім'я створеного користувача для Tomcat. Використовуючи дані з прикладу вийде:

CATALINA_HOME = / opt / tomcat7 /<имя архива Apache Tomcat 7>

CATALINA_BASE = / opt / tomcat7 /<имя архива Apache Tomcat 7>

  1. Перенесіть файл tomcat в каталог /etc/init.d/, виконавши в терміналі команди:

sudo cp tomcat /etc/init.d/

sudo chmod + x /etc/init.d/tomcat

Додайте Apache Tomcat в список системних служб, виконавши в терміналі команду:

sudo -u tomcat / opt / tomcat7 /<имя архива Apache Tomcat 7>/bin/catalina.sh stop

sudo chkconfig --add tomcat

Увімкніть службу Tomcat. Для цього відкрийте список служб, виконавши команду головного меню Система> Адміністратор> Служби. У вікні, в списку служб виберіть Tomcat і натисніть кнопку «Включити». Додатково виконайте в терміналі команду:

sudo chkconfig tomcat on

Запустіть Apache Tomcat, виконавши в терміналі команду:

sudo service tomcat start

Знайшли помилку? Виділіть текст з помилкою і натисніть кнопку "Повідомити про помилку" або Ctrl + Enter.