当前位置:   article > 正文

window、linux系统用pm2开机自启nodejs项目_node.js在windows如何设置成开机自启动

node.js在windows如何设置成开机自启动

window系统

1、安装pm2(建议安装到全局)

npm install pm2 -g

2、安装windows自启动包

npm install pm2-windows-startup -g

3、创建开机启动脚本文件

pm2-startup install

4、使用pm2启动项目

pm2 start 项目启动文件(最好是进入到项目启动文件同级目录)

5、保存pm2中的项目(最好加一个保存一个)

 pm2 save

执行完以上操作,重启电脑查看

卸载服务

pm2-service-uninstall 

linux系统

1、启动服务

pm2 start 项目启动文件(最好是进入到项目启动文件同级目录)

2、保存当前已启动的服务

 pm2 save

3、设置开机自启配置

pm2 startup

4、执行pm2 startup后,得到提示,复制并执行以sudo env开头的提示,用来设置环境变量

sudo env ...

执行完以上操作,重启电脑查看

pm2常用命令 

pm2 的服务都有一个数字 id,你可以用 id 快速操作它。下面以编号为 0 的服务为例(当然,把 id 换为应用名也是一样的):

pm2 start                  # 启动一个服务,携带 --name 参数添加一个应用名,携带参数 --watch 将观察修改重启服务

pm2 list                    # 列出当前的服务 pm2 monit # 监视每个node进程的CPU和内存的使用情况

pm2 stop 0              # 停止服务(pm2 stop 名称或id)

pm2 stop all            # 停止所有服务进程

pm2 restart 0          # 重启服务(pm2 restart app.js)

pm2 restart all        # 重启所有进程

pm2 delete 0          # 删除服务(pm2 delete app_name|app_id)

pm2 delete all        # 删除全部服务

pm2 logs                # 查看所有服务的输出日志

pm2 logs 0             # 查看服务的输出日志

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/477889
推荐阅读
相关标签
  

闽ICP备14008679号