Как остановить redis-server autostart
Я использую Ubuntu для разработки моего сайта. Недавно я начал использовать redis.
Когда я запустил свой компьютер, redis-server начнется сам по себе.
Каким методом я могу остановить запуск redis-сервера самостоятельно?
Ответы
Ответ 1
Кажется, что в пакете redis-server
используются сценарии rc.d
, и предпочтительный способ борьбы с ними в Ubuntu использует update-rc.d
:
sudo update-rc.d redis-server disable
Должен сделать трюк. Вы также можете отключить его только на определенном уровне выполнения:
sudo update-rc.d redis-server disable 2
Ответ 2
Для тех, кто ищет более современное решение. Если ваша система использует systemd (Ubuntu 15.04 и выше), способ не запускать ее при запуске:
sudo systemctl disable redis-server
systemctl допускает "в основном" эти действия (проверьте следующие ссылки для полного списка)
-
disable
. Не запускайте при загрузке. -
enable
. Запуск при загрузке. -
start
. Запустите его сейчас. -
stop
. Прекрати. -
status
. Чтобы проверить, работает ли
Как написано в этом ответе:
Для получения дополнительной информации см. Раздел "Включить-отключить-службы" и очень длинный ответ см. В этом сообщении.
Для получения дополнительной информации см. Этот пост в Digital Ocean и страницу man для systemctl.