方法一:非编译安装
1、下载nodeJs bin包node-v12.18.3-linux-x64.tar.gz
wget https://npm.taobao.org/mirrors/node/v12.18.3/
2、解压node-v12.18.3-linux-x64.tar.gz
tar -xvf node-v12.18.3-linux-x64.tar.gz
3、部署bin包
ln -s ~/node-v12.8.3-linux-x64/bin/node /usr/bin/node
ln -s ~/node-v12.8.3-linux-x64/bin/npm /usr/bin/npm
ln -s ~/node-v12.8.3-linux-x64/bin/npm /usr/bin/npx
4、测试
node -v
npm
npx
方法二:编译安装
1、下载nodeJS的源码包
https://npm.taobao.org/mirrors/node/v12.18.3/node-v12.18.3.tar.gz
2、解压到/usr/local/src
tar -xvf node-v12.18.3.tar.gz -C /usr/local/src
3、编译安装
进入到node的解压目录
./configure --prefix=/usr/local/node
make && make install
4、配置node环境变量
vim /etc/profile
#set nodejs env
export NODE_HOME=/usr/local/node
export PATH=$NODE_HOME/bin:$PATH
export NODE_PATH=$NODE_HOME/lib/node_modules:$PATH
source /etc/profile
4、测试
node -v
npm
npx