node.js进程管理工具pm2的安装部署使用教程
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
评论已关闭