离线部署 pm2

时间:2023-03-10 00:24:06
离线部署 pm2

1、 install nodejs

curl --silent --location https://rpm.nodesource.com/setup_6.x | sudo bash -

2、安装pm2

npm install pm2 -g

3、获取pm2 安装路径

npm config get prefix
/usr/lib/node_modules

4、打包pm2
tar -czvf pm2.tar.gz pm2

5、传输pm2.tar.gz到已经安装好nodejs离线服务器

scp pm2.tar.gz root@192.168.11.210:/home/sydo/node6113/lib/node_modules/

注: 文件放到node_modules

6、登陆nodejs离线服务器,解压文件并重新编译pm2

tar xzvf pm2.tar.gz && npm build pm2 -g

7、添加用户环境变量

vi ~/.bashrc

添加 export PATH=$PATH:/home/sydo/node6113/lib/node_modules/pm2/bin

8、加载环境变量并验证

source ~/.bashrc