node的官网:https://nodejs.org/en/
一、编译源码安装
首先去官网下载源码,注意,下载的是源码,需要手动编译。
使用该方法容易出现g++,环境变量等问题,而且较慢,不推荐。
然后在linux下就分成三个步骤:
- 去到解压后的文件夹中,使用命令
./confugure来配置安装路径。 - 使用命令
make进行编译,这个过程较为漫长。 make install进行装载。
安装结束后,使用 node -v 命令来检查是否安装成功。
二、下载编译后的打包文件
- 前往官网下载编译后的打包文件:
https://nodejs.org/en/download/

选择Linux Binaries (x64),或复制链接直接wget。
- 解压并移动到指定的文件目录。(任意目录)
注意:因为下载的.xz二次压缩文件,需要先解压.xz。
执行 xz -d 文件名。如:xz -d node-v14.15.1-linux-x64.tar.xz。
之后会得到tar压缩包,再次解压。
执行:tar xvf node-v14.15.1-linux-x64.tar.xz,解压出node-v14.15.1-linux-x64文件夹。
执行:mv node-v14.15.1-linux-x64/ /opt/,移动文件夹至opt文件夹中。
- 配置环境变量。
编辑etc/profile文件,在export PATH的上一行添加如下内容。
PATH=$PATH:/opt/node-v14.15.1-linux-x64/bin,各个版本解压后文件夹名均不同,但结尾都需要加入/bin,需要注意。
使环境变量立即生效:
执行:`source /etc/profile
最后,验证是否安装成功。
root@caicai:~# node -v
v14.15.1
root@caicai:~# npm -v
6.14.8
类似如上返回信息,node与npm即已安装完毕。