pm2 运维经验

October 9, 2019 · View on GitHub

作者: UMU @ MEET.ONE 实验室 支持我们,请投票给 rex.m

安装

比较多的文章推荐用 npm 安装,但 UMU 更推荐 yarn。

理由Visual Studio Code 脑残粉跟随 Microsoft/vscode 使用 yarn。

参考 yarn 安装,其中 Ubuntu 下命令为:

curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list

sudo apt-get update && sudo apt-get install --no-install-recommends yarn

使用 yarn 安装 pm2:

yarn global add pm2

运行

不熟悉 yarn 的话,装完一头雾水,装到哪了?用以下命令显示:

yarn global bin

结果参考:

  • macOS:/usr/local/bin
  • Ubuntu:/home/ubuntu/.yarn/bin

以 Ubuntu 为例,运行命令为:

/home/ubuntu/.yarn/bin/pm2 start my-program.js

自适应路径的命令为:

`yarn global bin`/pm2 start my-program.js

安全建议

root 身份能不用则不用。