`

nodejs安装、模块安装、以及forever让脚本后台运行

阅读更多
centos 安装nodejs:
yum install -y nodejs
安装以后,根据业务需求安装具体的模块。比如ws, mysql, forever等。

nodejs用npm来安装模块,用npm install -g 的选项-g来指名全局安装。

所以,nodejs安装完毕以后,如果我们要安装相应的模块,则执行如下命令(比如mysql):

npm install -g mysql

安装后如果node xxx.js报错:Error: Cannot find module 'mysql' 等等,那么需要设置NODE_PATH这个环境变量。

export NODE_PATH=/usr/local/lib/node_modules:$NODE_PATH && node server.js 

但是这种方式只适用于调试程序,如果要在生产环境中部署,建议用forever让nodejs后台运行,还可以设置日志保存位置。
$ sudo npm install forever -g #安装
$ forever start app.js #启动
$ forever stop app.js #关闭
$ forever start -l forever.log -o out.log -e err.log app.js #输出日志和错误de>
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics