Назад | Перейти на главную страницу

Выполнение определенного сценария bash при запуске Gentoo Linux

У меня есть VDS с Gentoo Linux, и мне любопытно, как выполнить конкретный сценарий bash при запуске моего VDS.

Я просто хочу запустить apache2 во время загрузки и запустить два тонких экземпляра.

Если в вашей службе уже есть сценарий инициализации, вы можете добавить его в default уровень выполнения, запустив:

# rc-update add apache2 default

Если нет, то зависит от того, какой система услуг вы используете, добавьте свои скрипты в /etc/conf.d/local.start или /etc/local.d/baselayout1.start, что-то вроде этого:

cd /path/to/your/app && thin start

Чтобы добавить apache2 во время загрузки:

$ rc-update add apache2 default

Чтобы запустить скрипт вручную

$ /etc/init.d/apache2 start

Также очень полезная команда rc-update -v show который покажет все доступные сценарии инициализации и список, на каких уровнях запуска они будут выполняться.