LINUX下用Nginx和Node.js构建一个简单的项目(4)

发现了一个问题,就是每次启动都需要输入一遍

# node hello.js

这样很麻烦 而且一旦关闭控制台就停止运行,网站就无法打开,这是就需要使用forever模块

安装forever模块

# npm install forever -gd

通过下面的命令判断安装是否成功

# forever --help

使用forever运行hello.js项目

# forever start hello.js

这样即使关闭控制台浏览器也能正常访问

另外也可以用下面的命令运行项目

# forever start -l forever.logo -o out.log -e err.log hello.js

-l 指定forever运行日志,-o指定脚本流水日志,-e指定脚本运行错误日志,启动后会生成out.log、err.log文件,运行成功后,使用如下指令查看进程是否启动运行:

# netstat -nap|grep node

如下图所示,8000端口正在运行

原文地址:https://www.cnblogs.com/yxyblogs/p/4932263.html