На главный сайт | Вход в биллинг
Россия: +7 (499) 638-51-83, Украина: +38 (044) 331-14-39
Добавлении сервиса в автозагрузку (CentOS 6/7)
Автор Alexei V. на 06/01/2014 23:04

CentOS 6

Для добавлении сервиса в автозагрузку, сущеcтвует служба chkconfig. По умолчанию в свежеустановленом дистрибутиве CentOS включены много дополнительных сервисов. 

Синтаксис службы:

chkconfig --list service_name

chkconfig --add service_name

chkconfig --del service_name

chkconfig [--level levels] service_name <on|off|reset>

chkconfig [--level levels] service_name

Просмотреть подгружаемые службы можно командой:

chkconfig --list | grep on

Проверяем включен ли в автозагрузку httpd:

chkconfig --list httpd

Включаем на уровень исполнения 3 и проверяем:

chkconfig --level 3 httpd on

включаем службу на всех уровнях:

chkconfig httpd on

В RedHat Linux дистрибутивах таких как CentOS, Fedora используется SysV Init, состоящая из 6 уровней загрузки системы( runlevels).

0 — Halt

1 — Single-user text mode

2 — Not used (user-definable)

3 — Full multi-user text mode

4 — Not used (user-definable)

5 — Full multi-user graphical mode (with an X-based login screen)

Рекомендуется включение служб на 3 уровне (загрузка системы в режиме терминала).

CentOS 7

Включить httpd сервис в автозагрузку:

systemctl enable httpd.service

Выключить httpd сервис с автозагрузки:

systemctl disable httpd.service

Проверить статус:

systemctl status httpd.service
(2 голос(а))
Эта статья полезна
Эта статья бесполезна

Комментарии (0)
Добавить новый комментарий
 
 
Полное имя:
Email:
Комментарии:
Проверка CAPTCHA 
 
Пожалуйста, введите текст, находящийся на изображении, в текстовое поле ниже (этот метод используется для предотвращения отправки автоматических сообщений).