Você precisa instalar o serviço "forever" fornecido pelo pacote npm.
Usando isso, você pode iniciar / interromper o seu projeto em segundo plano.
Obrigado !!!
Instalei o servidor nodejs no Ubuntu 14.04.2 LTS. Agora tenho que começar seu serviço automaticamente. manualmente iniciar seus serviços funcionando bem, mas a questão é quando fechar o terminal seu aplicativo parou de funcionar por favor, informe a melhor opção.
nodejs app.js (working manually)
Obrigado antecipadamente!
Você precisa instalar o serviço "forever" fornecido pelo pacote npm.
Usando isso, você pode iniciar / interromper o seu projeto em segundo plano.
Obrigado !!!
Executar:
$ servicename &
Usar &
faz com que o programa seja executado em segundo plano, em vez de bloquear o shell até que o programa termine.
OR:
Instalar o daemon:
sudo apt-get install daemon
Transforme-o em um daemon (serviço)
daemon --name="yourservicename" --output=log.txt sh yourscript.sh
Você também pode usar:
start-stop-daemon -SbCv -x your_command
Fonte: Como executar um programa como um serviço ( silencioso)?