Назад | Перейти на главную страницу

сценарий init.d tomcat6

Я «установил» tomcat на ubuntu, просто распаковав его. Можно ли использовать стандартный сценарий для /etc/init.d/tomcat? Или мне нужно его создать?

В настоящее время я создал тот, который работает, но я не знал, есть ли более правильный способ сделать это.

Пакет для редакций Ubuntu называется либо tomcat6 или tomcat7.

Вы можете установить tomcat и связанные с ним серверы, сценарии и тому подобное:

sudo apt-get install tomcat6

В tomcat6-user package содержит несколько примеров того, как запускать пользовательские экземпляры.

Кроме того, я нашел ссылка на инструкции для более старой версии Ubuntu, но все еще актуален.

Если вы не нашли такого файла в разархивированной папке, вы можете попытаться найти его в Интернете или создать свой собственный файл.

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

### BEGIN INIT INFO
# Provides:          tomcat6
# Required-Start:    $local_fs $remote_fs $network
# Required-Stop:     $local_fs $remote_fs $network
# Should-Start:      $named
# Should-Stop:       $named
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Start Tomcat.
# Description:       Start the Tomcat servlet engine.
### END INIT INFO

Стандартного скрипта нет. Вам придется создать свою собственную. Вот с чего я обычно начинаю: http://people.apache.org/~markt/dev/linux-etc-init.d-tomcat