环境:
CentOS Linux release 7.6.1810 (Core)
Linux version 3.10.0-957.el7.x86_64 (mockbuild@kbuilder.bsys.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC) ) #1 SMP Thu Nov 8 23:39:32 UTC 2018
首先去官网下载包
https://nodejs.org/en/download/
下载好后导入centos
或者直接
wget https://nodejs.org/dist/v10.16.2/node-v10.16.2-linux-x64.tar.xz
之后解压
到文件夹
tar -xvf node-v10.16.2-linux-x64.tar.xz -c /etc/node
再添加环境
vim /etc/profile
添加以下内容到文末
export NODE_HOME=/usr/local/bin/nodejs
export PATH=$PATH:$NODE_HOME/bin
export NODE_PATH=$NODE_HOME/lib/node_modules
刷新环境
source /etc/profile
建立软连接,变为全局
ln -s /etc/node/bin/npm /usr/local/bin/
ln -s /etc/node/bin/node /usr/local/bin/
查看版本,确认成功
node -v
npm -v
安装pm2工具npm
npm install pm2@latest -g
建立软连接,变为全局
ln -s /etc/node/bin/pm2 /usr/local/bin/