想咗嚮右赱 2019-07-01
yum install gcc gcc-c++ openssl-devel
wget http://nodejs.org/dist/v10.15.3/node-v10.15.3-linux-x64.tar.gz
tar -zxvf node-v10.15.3-linux-x64.tar.gz
mv node-v10.15.3-linux-x64 node
vi ~/.bash_profile
source ~/.bash_profile
npm install -g pm2@latest
whereis node node: /root/node/bin/node sudo ln -s /root/node/bin/node /usr/bin/node whereis npm npm: /root/node/bin/npm sudo ln -s /root/node/bin/npm /usr/bin/npm whereis pm2 pm2: /root/node/bin/pm2 sudo ln -s /root/node/bin/pm2 /usr/bin/pm2
yum install -y git
ssh -keygen -t rsa
cat ~/.ssh/id_rsa.pub
vi ~/.ssh/authorized_keys
ssh root@你的服务器地址
pm2 init
pm2 deploy production setup
pm2 deploy production update // 更新 pm2 deploy production revert 1 // 回滚到上一个版本 pm2 deploy production list // 查看提交记录 pm2 deploy production --force //当你代码有修改但是不想提交时可以强制发布