我已经在 Ubuntu 14.04.2 LTS 上安装了 nodejs 服务器。现在我必须自动启动它的服务。手动启动它的服务工作正常,但问题是关闭终端时它的应用程序停止工作,请提供最佳选择。
nodejs app.js (working manually)
提前致谢!
答案1
答案2
跑步:
$ servicename &
使用&
会导致程序在后台运行,而不是阻塞 shell 直到程序结束。
或者:
安装守护进程:
sudo apt-get install daemon
将其变为守护进程(服务)
daemon --name="yourservicename" --output=log.txt sh yourscript.sh
您还可以使用:
start-stop-daemon -SbCv -x your_command