Как предотвратить запуск 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