Общ преглед
Когато системата се стартира, тя изпълнява скрипта:
/usr/local/cpanel/bin/onboot_handler
Този скрипт стартира всички скриптове, намиращи се в следните директории:
- /var/cpanel/on_boot
- /usr/local/cpanel/libexec/on_boot
Това позволява на системния администратор лесно да управлява скриптове, които трябва да се стартират автоматично при зареждане на системата.
Директорията on_boot
Ако искаш да добавиш скриптове, които да се стартират при стартиране на системата, запиши ги в директорията:
/var/cpanel/on_boot
⚠️ Ако директорията не съществува, създай я с командата:
mkdir -p /var/cpanel/on_boot
⚠️ Важно:
Не записвай скриптове в директорията /usr/local/cpanel/libexec/on_boot – тя е запазена за вътрешни и служебни скриптове на cPanel & WHM.
Cron задача
Системата използва следния запис в crontab файла на root потребителя, за да изпълнява скрипта при стартиране:
@reboot /usr/local/cpanel/bin/onboot_handler