отключить службы при запуске в Ubuntu

отключить службы при запуске в Ubuntu

Я установил эти приложения на свой Ubuntu:

  • nginx

  • php5-fpm

  • сервер mysql

  • редис

  • ...

Эти приложения запускаются каждый раз при включении компьютера.

Как мне запретить запуск этих приложений при запуске?
Итак, эти приложения запускаются только если я делаю "service nginx start".

решение1

Использовать:

systemctl disable <service>

Если вы не используете systemd (Ubuntu 14.10 и более ранние версии), используйте:

update-rc.d -f <service> remove

Следующая команда выведет список всех служб на вашем компьютере:

service --status-all

Там вы сможете найти названия служб, которые хотите отключить.

Более подробную информацию см.включение-и-отключение-услуги для очень длинного ответа смотрите этопочта(как уже упомянул @muru).

Более подробную информацию можно найти в этом постеЦифровой Океанистраница руководствадля systemctl.

решение2

Другой метод — установка rcconf apt-get install rcconf. С помощью rcconf вы можете включить/отключить любую службу, установленную на вашем сервере Ubuntu/Debian.

решение3

Установитьsysv-rc-conf

apt-get install sysv-rc-conf

Затем просто перечислить услуги

sysv-rc-conf --list

Чтобы отключить любые службы, например nginx

sysv-rc-conf nginx off

Для получения более подробной информации см.man sysv-rc-conf

Связанный контент