开发环境就不说了,直接node app.js或者自己配个启动脚本npm start启动就行。
在生产环境中一般使用pm2进行部署。
bashnpm install pm2 -g
bash# -i max 使用所有可用的CPU核心
# --name 命名进程
pm2 start app.js -i max --name "my-app"
bashpm2 list # 查看所有由PM2管理的应用状态
pm2 logs my-app # 实时查看'my-app'的日志
pm2 restart my-app# 重启应用
pm2 stop my-app # 停止应用
pm2 delete my-app # 从PM2列表中删除应用
bash# PM2会生成并提示你执行一行配置系统服务的命令
pm2 startup
# 复制并执行它给出的那行命令(通常需要sudo)
# 保存当前的应用列表,以便开机时恢复
pm2 save
本文作者:hwy2580
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!