Как отключить автозапуск сервиса на VPS?

Как отключить автозапуск сервиса на VPS?
Часто владельцы серверов VPS сталкиваются с необходимостью отключить автозапуск определенного сервиса. Это может быть связано с различными причинами, например, нежеланием тратить лишние ресурсы сервера на запуск ненужного сервиса или желанием решить проблему с конфликтом программ.
Существует несколько способов отключить автозапуск сервиса на VPS, рассмотрим их подробнее.
1. Использование командной строки
Самый простой способ отключить автозапуск сервиса — использовать командную строку. Для этого необходимо выполнить следующие шаги:
systemctl stop servicename
— остановить сервис;systemctl disable servicename
— отключить автозапуск сервиса;systemctl status servicename
— проверить статус сервиса.
После выполнения этих команд сервис будет остановлен и больше не будет запускаться автоматически при перезагрузке сервера.
2. Редактирование файла конфигурации
Другой способ отключить автозапуск сервиса — это редактирование файла конфигурации. Для этого необходимо найти файл, отвечающий за автозапуск нужного сервиса, обычно это файлы в директории /etc/systemd/system/
.
Откройте файл в текстовом редакторе и найдите строку, содержащую параметр WantedBy=default.target
. Замените его на WantedBy=multi-user.target
, это отключит автозапуск данного сервиса.
После внесения изменений в файл конфигурации необходимо выполнить команду systemctl daemon-reload
для применения изменений.
Заключение
Отключение автозапуска сервиса на VPS — это важная задача, которая поможет оптимизировать работу сервера и устранить возможные проблемы. Используйте предложенные способы для управления запуском сервисов и делайте ваш VPS более эффективным.