PM2安装及开机自启方法——杂文随笔论坛——站长专属——冰糖橙之家

PM2安装及开机自启方法

一、Debian 系统安装PM2

#安装指定版本nodejs,以10.X版本为例
# 1、通过curl命令向系统中添加NodeSource存储库
curl -sL https://deb.nodesource.com/setup_10.x | bash -
# 2、安装node (centos 使用 yum install -y nodejs)
sudo apt install nodejs
# 3、安装node (centos 使用yum install -y npm)
sudo apt install npm
# 4、全局安装pm2
npm install pm2 -g
# 5、检查是否安装成功
node -v #检查node版本
npm -v #检查npm版本

二、PM2常用命令

pm2 list               # 显示所有进程状态
pm2 monit              # 监视所有进程
pm2 logs               #  显示所有进程日志
pm2 stop all           # 停止所有进程
pm2 restart all        # 重启所有进程
pm2 reload all         # 0秒停机重载进程 (用于 NETWORKED 进程)

pm2 stop 0             # 停止指定的进程
pm2 restart 0          # 重启指定的进程
pm2 startup            # 产生 init 脚本 保持进程活着
pm2 web                # 运行健壮的 computer API endpoint (http://localhost:9615)
pm2 delete 0           # 杀死指定的进程
pm2 delete all         # 杀死全部进程

三、PM2开机自启

运行 pm2 startup,即在/etc/init.d/目录下生成pm2-root的启动脚本,且自动将pm2-root设为服务。

运行 pm2 save,会将当前pm2所运行的应用保存在/root/.pm2/dump.pm2下,当开机重启时,运行pm2-root服务脚本,并且到/root/.pm2/dump.pm2下读取应用并启动。

请登录后发表评论

    没有回复内容