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>

你可能感兴趣的:(nodejs安装、模块安装、以及forever让脚本后台运行)