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 身份能不用则不用。