как остановить apache2, mysql запускается автоматически при запуске компьютера?

38

Мой os - 11.04.

У меня есть apache2 & amp; mysql установлено.

Как остановить запуск apache2, mysql при запуске компьютера?

    
задан Rahul Prasad 04.05.2011 в 19:23
источник

6 ответов

51

MySQL обрабатывается выскочкой. В 11.04 вы можете использовать новую функцию переопределения для изменения начального поведения:

echo "manual" >> /etc/init/mysql.override

См. раздел «Отключение задания от автоматического запуска» в Cookbook Upstart

Apache по-прежнему использует традиционные скрипты SysV init, поэтому вы используете

 update-rc.d -f apache2 remove

удалить ссылки из /etc/rcX.d или, наоборот, использовать

 update-rc.d apache2 disable

, который «отключает» скрипт, изменяя его из стартового скрипта S91apache2 на стоп-скрипт K09apache2 . Это обратимо на update-rc.d apache2 enable .

    
ответ дан Florian Diesch 04.05.2011 в 19:34
источник
14

Интересно, что это другой ответ для каждого пакета в 11.04.

  • apache2 использует сценарии инициализации System V. Чтобы отключить его от загрузки:
    sudo update-rc.d -f apache2 remove
  • Однако mysql использует задание Upstart, чтобы отключить его, создать файл переопределения:
    echo "manual" | sudo tee /etc/init/mysql.override

Чтобы узнать больше о переопределении файлов, см. Поваренная книга Upstart     

ответ дан Mark Russell 04.05.2011 в 19:37
3

Этот поток поможет вам: Ссылка     

ответ дан vinni_f 04.05.2011 в 19:31
1

update-rc.d - хороший инструмент CLI для сделай это. На связанной странице есть пример с участием apache2

    
ответ дан cqcallaw 11.05.2012 в 06:36
1

Это не работало для меня. При попытке отключить mysql в ubuntu я получил сообщение:

Ссылки на запуск / останов системы для /etc/init.d/mysql не существуют.

Итак, я нашел работу по этой ссылке: Ссылка

  

sudo mkdir /etc/init.disabled

     

sudo mv /etc/init/mysql.conf /etc/init.disabled /

И все.

    
ответ дан barbolo 06.07.2012 в 02:05
0

использовать rcconf для включения / отключения службы автоматического запуска при загрузке.

sudo apt-get install rcconf

Теперь наберите sudo rcconf

И вы увидите список сервисов, установленных на вашей машине Ubuntu. Те, которые отмечены звездочкой, автоматически запускаются во время процесса загрузки. Чтобы отключить Apache, MySql просто перейдите к нему с помощью стрелок и нажмите пробел. Затем перейдите к кнопке «ОК», используя клавишу «Tab», и снова нажмите «Пробел», чтобы сохранить конфигурацию.

    
ответ дан hKedia 22.05.2015 в 18:51