Em uma instância do Amazon S3 Linux, tenho dois scripts chamados start_my_app
e stop_my_app
que iniciam e param para sempre (que, por sua vez, executa meu aplicativo Node.js.). Eu uso esses scripts para iniciar e parar manualmente meu aplicativo Node.js. Por enquanto, tudo bem.
Meu problema: também quero configurá-lo para que start_my_app
seja executado sempre que o sistema inicializar. Sei que preciso adicionar um arquivo init.d
e sei como vinculá-lo ao diretório apropriado rc.d
, mas não consigo descobrir o que realmente precisa ser inserido no arquivo em que coloco init.d
. Estou pensando que deveria ser apenas uma linha, tipo start_my_app
, mas que não tem funcionado para mim.
init.d
solução ( aqui ) deve ser preferida àrc.local
solução, porque a última é a ferramenta antiga que ainda é utilizável apenas porque a nova ferramenta é compatível com versões anteriores.