Настройка Jetty в качестве службы - PullRequest
3 голосов
/ 25 апреля 2011

Мне наконец-то удалось запустить Jetty7 в качестве службы в Debian.

Тем не менее, я не уверен, что сделал правильные шаги или ничего не забыл.

Пока что я сделал следующее:

  1. Untared загруженный tar-файл в /opt/jetty-distribution-$JETTY_VERSION
  2. Создана мягкая ссылка `/opt/jetty, указывающая на /opt/jetty-distribution-$JETTY_VERSION
  3. Скопировал файл jetty.sh (находится в /opt/bin/jetty.etc в /etc/init.d
  4. Раскомментировал три строки (как говорят комментарии в файле sh)

Это хорошо? Я не установил $JETTY_HOME, JAVA_HOME, JAVA явно, поскольку Джетти, кажется, в состоянии их выяснить.

1 Ответ

5 голосов
/ 25 апреля 2011

Я ничего не знаю о Debian, но в SUSE / Redhat вам действительно нужно добавить это к своим уровням запуска

chkconfig --add jetty.sh

и есть некоторыестроки заголовка, которые вы должны иметь в начале файла jetty.sh (посмотрите, например, на другой файл /etc/init.d)

...