nodejs 项目部署-pm2
S1.启动mongodb
mongod
S2.nodejs守护进程
Forever link
$ 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 #输出日志和错误
forever -w app.js
-w 参数是自动监控文件变化,文件修改保存了自动重启app.js
PM2 link
npm install -g pm2 // 安装
pm2 start app.js // 启动web APP
pm2 list // 查看运行状态
pm2 logs // log
pm2 restart appId // 重启
pm2 stop app.js // 关闭
S3.负载均衡
Nginx反向代理
参考: