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即已安装完毕。