0、PM2简介
pm2是可以用于生产环境的Node.js的进程管理工具,
并且它内置一个负载均衡。

1、 卸载旧版npm
npm uninstall npm -g

2、安装gcc
yum install gcc gcc-c++

3、自建一个文件夹下载node
mkdir npm
cd npm
wget https://npm.taobao.org/mirrors/node/v10.14.1/node-v10.14.1-linux-x64.tar.gz

4、解压
tar -xvf node-v10.14.1-linux-x64.tar.gz
mv node-v10.14.1-linux-x64 node

5、添加环境变量
vi /etc/profile
export NODE_HOME=/home/npm/node
export PATH=$NODE_HOME/bin:$PATH
注意!! NODE_HOME后面的值要添加到自己的node解压的路径

6、刷新配置
source /etc/profile

7、看看自己的版本情况
node -v
npm -v

8、常用命令

设置启动应用的显示名称

pm2 start app.js --name <app_name>

监控应用目录,一旦有文件发生更改就立刻重启应用

pm2 start app.js --watch

重启

pm2 restart app.js

查看所有进程信息(app_name、app_id等)

pm2 [list|ls|status]

查看所有命令

pm2 --help

#or

pm2 -h

标签: none

评论已关闭