在Debian服务器上,我安装了Node.js. 我了解如何使用此命令行从putty启动应用程序:
node /srv/www/MyUserAccount/server/server.js
Run Code Online (Sandbox Code Playgroud)
并在地址50.51.52.53:8080(IP和端口)上找到它.
但是一旦我关闭腻子,我就再也无法到达地址50.51.52.53:8080了.
如何使Node.js应用程序永久运行?
你可以猜到,我是Linux和Node.js的初学者.
有没有简要的指南来解释在实例启动和运行时如何启动应用程序?如果它是通过yum那时安装的服务之一,我想我可以/sbin/chkconfig用来将它添加到服务中.(为了确定,这是正确的吗?)
但是,我只想运行未安装的程序yum.要运行node.js程序,sudo node app.js只要系统启动,我就必须在主目录下运行脚本.
我不习惯使用Amazon Linux AMI,所以我很难找到一种在每次启动时自动运行某些脚本的"正确"方法.
有一种优雅的方式来做到这一点?
在Webfaction共享主机帐户上设置Node.js应用程序需要哪些步骤?
我正在使用永远的js来保持我的节点服务器在AWS EC2上全天候运行.
我用这个命令
forever start index.js
Run Code Online (Sandbox Code Playgroud)
但是,我注意到有一段时间它会随机停止进程并且我的网站出现故障.我必须手动ssh到我的服务器再次运行它:
forever restartall
Run Code Online (Sandbox Code Playgroud)
然后它会备份.有没有办法我可以定义超时,假设服务器/网站在5秒内没有响应200,然后自动重启所有永久进程?
我是新手,如果有人能为我的案例一步一步地举例,那就太棒了.
如何将生产MeteorJS应用程序部署到Windows Azure?
我想从node.js脚本重启/关闭我的linux操作系统.只有我能找到的东西是在脚本中停止快速服务器或运行功能的方法,而不是关闭/重启我的linux的方法.
有没有办法做到这一点?
node.js ×5
amazon-ec2 ×2
linux ×2
azure ×1
forever ×1
installation ×1
javascript ×1
meteor ×1
restart ×1
server ×1
webfaction ×1