PM2 管理进程

发布于 2021-10-02  3.75k 次阅读


因为记性不好所以在这里简单记一下操作。

安装

apt install curl -y
curl -o- https://cdn.jsdelivr.net/gh/nvm-sh/nvm@v0.36.0/install.sh | sed 's/raw.githubusercontent.com\/nvm-sh\/nvm\//cdn.jsdelivr.net\/gh\/nvm-sh\/nvm@/g' | sed 's/github.com\/nvm-sh\/nvm.git/gitee.com\/imirror\/nvm/g' | bash
export NVM_DIR=/root/.nvm
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
NVM_NODEJS_ORG_MIRROR=https://mirrors.tuna.tsinghua.edu.cn/nodejs-release nvm install 14
nvm use 14
npm i yarn -g
yarn global add pm2

使用

pm2 start "" --name  # 创建进程
pm2 start  # 启动进程
pm2 stop  # 关闭进程
pm2 restart  # 重启进程
pm2 attach  # 与进程交互

pm2 save # 保存更改
pm2 startup # 开机时自动启动

我缓慢吐出一串啊吧啊吧并不再想说话