官网查看合适的版本
https://nodejs.org/dist/
#下载合适的版本
wget https://nodejs.org/dist/v10.16.3/node-v10.16.3-linux-x64.tar.xz
解压该版本
tar -xvf node-v10.16.3-linux-x64.tar.xz
配置软连接
ln -s /data/node/bin/node /usr/bin/node
ln -s /data/node/bin/npm /usr/bin/npm
安装cpm
npm i @evio/cpm -g
cpm host http://npm.mzftech.cn
ln -s /data/node/bin/cpm /usr/bin/cpm
npm i -g pm2
全局安装pm2
cpm i -g pm2 或 npm i -g pm2
ln -s /data/node/bin/pm2 /usr/bin/pm2
pm2 install pm2-intercom
测试
node -v
npm -v
cpm -v
pm2 -v
clone代码
git clone https:/XXX.git
cd 到项目下
安装依赖
cpm ci
启动项目
npm run start:test
查看项目日志
pm2 logs
开机自启动
pm2 startup centos #pm2 startup ubuntu
pm2 save