Удалить автозагрузку кота - PullRequest
20 голосов
/ 02 мая 2011

Когда я запускаю Ubuntu, установленный сервер tomcat запускается автоматически, и мне приходится отключать его вручную.Я хочу, чтобы tomcat не запускался автоматически при загрузке.Как отключить запуск Tomcat при загрузке?

Ответы [ 2 ]

38 голосов
/ 02 мая 2011

-> сначала: узнать название услуги. например: tomcat или tomcat6

Чем: попробуйте это:

sudo update-rc.d tomcat удалить

Вы можете использовать следующий инструмент:

sudo sysv-rc-conf

http://dotgiri.com/2009/08/31/alternative-for-chkconfig-in-ubuntu-sysv-rc-conf-enable-or-disable-services-at-startup/

Если это не сработает, следующий будет работать

1.) Узнать ваш текущий уровень выполнения

runlevel

2.) (Пере) переместить стартовый скрипт из каталога уровня запуска /etc/rcX.d (где X - номер текущего уровня выполнения) Пример:

mv /etc/rc5.d/S90tomcat /etc/rc5.d/disable.S90tomcat

Сценарий начинается с S и числа (например, S90tomcat), которые обозначаются следующим образом: S = стратскрипт для tomcat, начало в позиции 90.

Просто удалите или переместите этот скрипт.

3.) Наконец, также удалите стоп-скрипт (Kill Script), который выглядит как /etc/rcX.d/Kyytomcat, где yy - это число от 0 до 99, а X - это уровень запуска, вы все еще знаете.

mv /etc/rc5.d/K01tomcat /etc/rc5.d/disable.K01tomcat

Посмотри на это http://www.unixtutorial.org/2009/01/disable-service-startup-in-ubuntu/

1 голос
/ 17 мая 2016

Я установил tomcat, используя этот учебник, и у меня сработало следующее решение.

Редактирование tomcat.conf

   sudo vim /etc/init/tomcat.conf

Я изменил началона уровне выполнения до

    start on runlevel []

Остановить автозапуск

    sudo initctl stop tomcat
...