创建

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/usr/bin/env bash
version='7.9.0'
wget https://npm.taobao.org/mirrors/node/v${version}/node-v${version}-linux-x64.tar.gz
tar xzf node-v${version}-linux-x64.tar.gz
mkdir -p /usr/local/nodejs/${version}
cp -rf node-v${version}-linux-x64/* /usr/local/nodejs/${version}

ln -sf /usr/local/nodejs/${version}/bin/node /usr/local/bin/node
ln -sf /usr/local/nodejs/${version}/bin/npm /usr/local/bin/npm

echo checking nodejs:
node -v
echo checking npm:
npm -v
# 设置镜像源
npm config set registry=http://registry.npm.taobao.org

权限

1
chmod +x ins_node.sh

运行

1
./ins_node.sh

安装pm2

1
2
npm install -g pm2
vim ~/.bash_profile