1.下载安装包(Linux二进制文件(x64))
(在nodejs官网找到Linux二进制文件(x64)的下载包,nodejs下载
$ wget https://nodejs.org/dist/v10.16.2/node-v10.16.2-linux-x64.tar.xz
查看是否下载成功
$ ls
下载成功
将下载包移到opt目录下
$ sudo mv node-v10.16.2-linux-x64.tar.xz /opt
进入opt
$ cd /opt
查看node-v10.16.2-linux-x64.tar.xz是否移到opt中
$ ls
2. 在opt中解压node-v10.16.2-linux-x64.tar.xz
$ sudo tar xvf node-v10.16.2-linux-x64.tar.xz
查看是否解压成功
$ ls
node-v10.16.2-linux-x64文件名太长,改名
$ sudo mv node-v10.16.2-linux-x64 node-v10.16.2
(到这里node已安装成功,但还不能用)
看下图可知node在node-v10.16.2下的bin文件中
打开node
opt$ ./node-v10.16.2/bin/node
到此可知node存在,但是linux找不到,所以需node-v10.16.2目录配置到环境变量path中
把/opt/node-v10.16.2/bin目录下有node这个信息传递给path,当输入node,系统就会在/opt/node-v10.16.2/bin目录下寻找node,所以需要环境变量
3.配置环境变量
(node的家目录:NODE_HOME=/opt/node-v10.16.2)
(node的可执行文件目录:/opt/node-v10.16.2/bin)
把可执行文件目录配置到path中,在profile中配置
/opt/node-v10.16.2$ sudo vi /etc/profile
定义node的家目录
export NODE_HOME=/opt/node-v10.16.2
4.配置成功后,就更改了profile文件,需source
$ source /etc/profile
5.测试
配置成功后在任何一个文件都可以执行node
查询node版本
$ node -v
系统查询变量
$ more /etc/profile
显示结果
---------配置成功----------