Уровни запуска init.d и rc.d
Я не уверен, чтобы спросить здесь или на сервере, но это связано с моим сценарием и созданием установщика...
Я сделал службу (скрипт Linux Perl) и все файлы конфигурации и т. Д. И т. Д. Я хотел бы сделать для него установщик, чтобы он создавал папки / помещал файлы в нужное место и т. Д.
Сейчас при разработке я сделал скрипт в папке /etc/init.d/ под названием "reliand".
Теперь, когда я отправляю все свои файлы, а также установщик другому пользователю, и я копирую этот файл в тот же каталог на этой машине (я знаю, что это тот же CENTOS), как мне заставить его работать на нужном уровне запуска?
Нужно ли делать ссылку в папке rd3.d? или есть команда для запуска, чтобы она заняла правильные уровни запуска.
Спасибо за объяснение.
1 ответ
Использование chkconfig --add
и добавить что-то вроде:
# chkconfig: 345 20 80
# description: my service
к вашему сценарию в /etc/init.d
Ох... и https://serverfault.com/, безусловно, лучшее место для этого вопроса.