Как предотвратить запуск apache и mysql автоматически

Есть ли способ заставить apache и mysql не запускаться автоматически при запуске?

В настоящее время, когда я загружаю свою машину, они запускаются автоматически и работают в фоновом режиме.

Я использую Ubuntu 12.04.

3 ответа

Решение

апаш

sudo update-rc.d -f apache2 disable

Apache все еще использует скрипт инициализации rc.d, поэтому вы должны отключить его, используя update-rc.d,

MySQL

echo manual | sudo tee /etc/init/mysql.override

С другой стороны, MySQL преобразуется в файл конфигурации upstart. Рекомендуемый способ отключения сервисов upstart - использовать файл переопределения.

Для всех системных служб в /etc/init.d отключить их можно с помощью update-rc.d команда, например:

update-rc.d -f apache2 remove

Чтобы восстановить его работу при запуске:

update-rc.d apache2 defaults

Вы также можете вручную запустить и остановить с помощью service apache2 start а также service apache2 stop,

Запустите следующее в терминале:

update-rc.d -f apache2 remove

update-rc.d -f mysql remove

см.: http://www.aboutlinux.info/2006/04/enabling-and-disabling-services-during_01.html

Другие вопросы по тегам