node.js進程管理工具pm2的安裝部署使用教程
0、PM2簡介
pm2是可以用于生產環(huán)境的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、添加環(huán)境變量
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>
# 監(jiān)控應用目錄,一旦有文件發(fā)生更改就立刻重啟應用
? pm2 start app.js --watch
# 重啟
? pm2 restart app.js
# 查看所有進程信息(app_name、app_id等)
? pm2 [list|ls|status]
# 查看所有命令
? pm2 --help
? ? #or
? pm2 -h
標簽: