CentOS6.5安装NodeJS

原文:https://www.fanhaobai.com/2016/12/nodejs-install.html

由于NodeJS需要gcc4.8+版本支持,如果是CentOS6.5的系统需要先升级系统gcc版本。否则在编译过程中可能会出现如下警告信息,CentOS6.5升级gcc见这里 。

WARNING: C++ compiler too old, need g++ 4.8 or clang++ 3.4 (CXX=g++)

编译前准备

从 NodeJS官网 下载最新的NodeJS版本,并解压缩:

cd /usr/src/
wget https://nodejs.org/dist/v6.9.1/node-v6.9.1.tar.gz
tar zxvf ./node-v6.9.1.tar.gz

编译源码

新建一个NodeJS安装目录,例如/usr/local/node,编译时指定安装路径:

cd ./node-v6.9.1
mkdir /usr/local/node
./configure --prefix=/usr/local/node

编译安装

编译并安装:

make && make install

配置环境变量

NodeJS安装成功后,需要配置系统的环境变量。

vim /etc/profile

export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL的上面增加如下内容,注意不要在“=”前后添加空格:

#set for nodejs
export NODE_HOME=/usr/local/node
export PATH=$NODE_HOME/bin:$PATH

保存并退出,编译profile使之生效:

source /etc/profile

查看NodeJS版本号,检查是否安装成功:

node –v

你可能感兴趣的:(CentOS6.5安装NodeJS)