乐趣区

centos6.8安装node

我们这里安装 node,直接下载官网已经编译过的源码,解压即可。不自己编译源码,因为自己编译源码需要升级 gcc 等一系列的软件,编译过程各种报错,太痛苦。下面安装的 node 版本为 v8.4.0,是目前官网的最新版,以后升级了版本原理还是一样的。
1. 打开 node 官网,下载编译过的源码,如下图:
下载 Linux binaries 的那个选项的。一般系统都是 64-bit 的。下载方式使用
wget https://nodejs.org/dist/v8.4.0/node-v8.4.0-linux-x64.tar.xz

2. 下载下来的文件发现是 xz 后缀的文件,centos 自身并没有解压 xz 的软件,所以还要安装一个 xz 的软件,去这个地址下载:http://download.chinaunix.net…,xz-5.0.3.tar.bz2,同样下载方式也是 wget http://down1.chinaunix.net/distfiles/xz-5.0.3.tar.bz23. 然后这个软件需要编译安装,步骤如下:切换到 root 用户
#tar -jvxf xz-5.0.3.tar.bz2

#cd /xz-5.0.3 #解压后的文件夹在 /opt 下

#./configure
#make
#make install

4. 安装完了 xz 解压软件,我们就可以来解压我们最开始下载的 node 源码了。使用命令 xz -d node-v8.4.0-linux-x64.tar.xz 这样我们就得到了 node-v8.4.0-linux-x64.tar 这个压缩包了。5. 我们来解压 tar 这个压缩包,使用命令 tar -xvf node-v8.4.0-linux-x64.tar 这样就得到我们的 node-v8.4.0-linux-x64 文件夹了 6. 最后一步,我们配置一下环境变量,这样就可以全局使用 node 和 npm 命令了。首先:
vim /etc/profile

在最下面加入
# node
export NODE_HOME=/ 你的 node 文件夹所在路径 / node-v8.4.0-linux-x64
export PATH=$PATH:$NODE_HOME/bin
export NODE_PATH=$NODE_HOME/lib/node_modules
#使用:wq 保存 profile 文件。
#使用下面的命令让配置生效
source /etc/profile // 使配置文件生效

好了,到此大功告成了,我们来试试 node -v,看看你的 node 安装成功没有了。这里总共 6 步,估计会出问题的一步是 3,可能有的同学机器没有安装 gcc 之类的软件导致编译失败,可以使用命令 yum install gcc gcc-c++ 来安装。每一步我都是亲试的,亲测可用。

退出移动版