
Я установил эти приложения на свой 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