windows服务器和开发环境不一样,windows服务器会注销,注销了pm2就无法使用了,所以需要把pm2安装为服务

安装pm2

npm i pm2 -g  --registry=http://registry.npm.taobao.org

设置环境变量

设置PM2_HOME
在这里插入图片描述

将pm2设置为windows服务

npm i -g pm2-windows-service --registry=http://registry.npm.taobao.org

安装服务,以管理员身份运行

pm2-service-install

在这里插入图片描述

运行

pm2 start app.js -n MongoDBserve
pm2 save

pm2 save 很重要, 它保存当前pm2 正在管理的NodeJS服务, 并在开机后恢复这些服务,保存路径为系统环境变量设置的PM2_HOME路径。

参考

http://bbs.itying.com/topic/5cb89d215694770d18d19b12
https://blog.csdn.net/qq_41579327/article/details/128109002

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐