参考:官方教程
安装方法1:CentOS,Fedora 和 Red Hat Enterprise Linux
在 CentOS/RHEL 8 和 Fedora 系统中,Node.js 作为 nodejs 模块而变得可用。
dnf module install nodejs:<stream>
这里的 <stream> 对应了 Node.js 的主版本。 可以使用如下命令查看可用流的列表:
dnf module list nodejs
举个例子,安装 Node.js 12:
dnf module install nodejs:12
安装方法2,需要配置环境变量的
官网下载地址
确定系统是32位还是64位
[root@WzcWyt ~]# getconf LONG_BIT
64
[root@WzcWyt wyt]# wget https://npm.taobao.org/mirrors/node/v16.13.0/node-v16.13.0-linux-x64.tar.xz
[root@WzcWyt wyt]# tar xvf node-v16.13.0-linux-x64.tar.xz
[root@WzcWyt wyt]# mv node-v16.13.0-linux-x64 /usr/local/
[root@WzcWyt wyt]# cd /usr/local/
[root@WzcWyt local]# cd node-v16.13.0-linux-x64/
[root@WzcWyt node-v16.13.0-linux-x64]# pwd
/usr/local/node-v16.13.0-linux-x64
添加环境变量
[root@WzcWyt ~]# vim /etc/profile
在文件内添加
#配置nodejs环境
export NODE_HOME=/usr/local/node-v16.13.0-linux-x64
export PATH=$PATH:$NODE_HOME/bin
export NODE_PATH=$NODE_HOME/lib/node_modules
执行环境变量立即生效
[root@WzcWyt node-v16.13.0-linux-x64]# source /etc/profile
[root@WzcWyt node-v16.13.0-linux-x64]# node -v
v16.13.0
[root@WzcWyt node-v16.13.0-linux-x64]# npm -v
8.1.0
安装老版本,例如nodejs8
下载完成后,按安装方法2的安装步骤进行安装就可以了