Как остановить автоматический запуск Apache2 при загрузке?

Как остановить автоматический запуск Apache2 при загрузке? Кажется, я не могу найти опцию, которая отключает автоматический запуск при включении машины.

177
задан 27 March 2019 в 06:19

4 ответа

С помощью systemd теперь мы можем использовать команды systemctl, чтобы предотвратить автоматический запуск службы при загрузке.

Вот пример:

sudo systemctl disable apache2

Вы по-прежнему сможете запускать и останавливать службу, но она не запустится при загрузке.

0
ответ дан 27 March 2019 в 06:19

В папке /etc/init.d/ вы найдете все сценарии инициализации для различных служб загрузки, таких как apache2, работа в сети и т. Д.

В зависимости от того, на каком уровне запуска запускается компьютер, запускаются разные службы. Таким образом, из папки /etc/init.d/ каждый «сервис» связан с одной / многими / без папок уровня выполнения, названными от rc0.d до rc6.d.

Для простоты есть инструмент для удаления / добавления этих ссылок, следовательно, удаления или добавления скриптов при запуске и из него.

Чтобы отключить apache2, просто введите:

sudo update-rc.d apache2 disable

Это отключает apache2 при запуске, но не удаляется, поэтому его можно включить снова. Чтобы удалить сценарии запуска apache2, сделайте следующее:

Чтобы удалить apache2, просто наберите:

sudo update-rc.d -f  apache2 remove

В результате все папки уровня выполнения, связанные с apache2, быть удаленным.

0
ответ дан 27 March 2019 в 06:19

Вы можете просто отключить его:

sudo update-rc.d apache2 disable

, а затем, если вы хотите включить его снова:

sudo update-rc.d apache2 enable

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

0
ответ дан 27 March 2019 в 06:19

Думаю, я бы просто добавил к ответам @gsullins и @tomodachi будущих читателей, которые использовали принятый ответ.

Если вы уже использовали:

sudo update-rc.d apache2 remove

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

sudo update-rc.d apache2 disable
sudo update-rc.d apache2 enable
0
ответ дан 27 March 2019 в 06:19

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

Похожие вопросы: