Автозапуск додатків в centos - технічний блог

У CentOS для додавання сервісів (додатків) в автозавантаження існує служба chkconfig. За умови, що ці сервіси встановлені зі сховищ командою yum.
Щоб включити автозавантаження, тобто щоб додаток запустилось при старті сервера (при завантаженні операційної системи) необхідно виконати наступну команду:

Однак можливості команди chkconfig цим не обмежені. Для початку перевіримо чи включений в автозавантаження сервер, наприклад, httpd:

І у відповіді сервера ми бачимо кілька рівнів виконання. Для одних httpd включений, для інших немає.

Рівні виконання в CentOS

У моєму прикладі сервер знаходиться на рівні виконання 3, що є нормальним режимом його роботи.

Автозавантаження на конкретні рівні виконання Linux

За замовчуванням, команда chkconfig прописує сервіси в автозавантаження за рівнями 2, 3, 4, 5. Якщо необхідно змінити такий порядок, то слід використовувати такі параметри:

Тепер команда chkconfig додасть демон httpd тільки на рівні 3 і 5.

Читайте також: Автоматичне створення SWAP в Linux

Короткий список корисного застосування утиліти chkconfig

Додати в автозавантаження

Перевірити чи включена служба в автозавантаження

Включити службу на всіх рівнях (2, 3, 4, 5)

Включити службу на певних рівнях

Вимкнути службу на всіх рівнях (2, 3, 4, 5)

Вимкнути службу на певних рівнях

Видалити службу з автозавантаження

Подяки

Список джерел інформація з яких була використана при написанні статті:

Схожі статті