У екземплярі Amazon S3 Linux у мене є два сценарії, які називаються, start_my_app
і stop_my_app
які починаються та зупиняються назавжди (що, в свою чергу, запускає мою програму Node.js). Я використовую ці скрипти для ручного запуску та зупинки програми Node.js. Все йде нормально.
Моя проблема: я також хочу встановити його таким, яке start_my_app
запускається кожного разу, коли система завантажується. Я знаю, що мені потрібно додати файл всередину, init.d
і я знаю, як його посилати на відповідний каталог всередині rc.d
, але я не можу зрозуміти, що насправді потрібно зайти всередину файлу, в який я розміщую init.d
. Я думаю, що це повинен бути лише один рядок, як start_my_app
, але це не працює для мене.
init.d
рішення ( тут ) слід віддавати перевагуrc.local
рішенню, оскільки останній - це старий інструментарій, який є корисним лише для того, щоб новий інструмент був сумісним назад.