1、安装gcc-c++
$ sudo yum install gcc-c++
如果不安装,会在后面的过程中报错如下:
Node.js configure error: No acceptable C compiler found!Please make sure you have a C compiler installed on
your system and/orconsider adjusting the CC environment variable if you installed it in a non-standard prefix.
2、复制下载链接
到官网:https://nodejs.org/en/download/ 上找到相应的安装包,我这里使用的是8.11.3
复制下载链接备用。如果不会这一步,也可以使用我下面的下载地址。
https://nodejs.org/dist/v8.11.3/node-v8.11.3.tar.gz
3、下载安装包,在终端执行下面两条命令
$ cd /usr/local/src/
$ wget https://nodejs.org/dist/v8.11.3/node-v8.11.3.tar.gz
4、解压源码
$ tar zxvf node-v8.11.3.tar.gz
请注意版本号,如果不是和我一样的版本,请自行更换版本号。
5、编译安装
$ cd node-v8.11.3
$ ./configure --prefix=/usr/local/node/8.11.3
$ make
$ make install
按顺序执行上面四个命令,(执行第三个命令make的时候,可以去吃个饭,这一步比较漫长)
6、配置NODE_HOME,进入profile编辑环境变量
$ vim /etc/profile
设置nodejs环境变量,在 export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL 一行的上面添加如下内容:
#set for nodejs
export NODE_HOME=/usr/local/node/8.11.3
export PATH=$NODE_HOME/bin:$PATH
上面三行代码必须完整无误的添加进去。
7、:wq保存并退出,编译/etc/profile 使配置生效。
source /etc/profile
8、验证是否安装配置成功
cd ~
node -v
输出 v8.11.3 表示配置成功
npm模块安装路径在
/usr/local/node/8.11.3/lib/node_modules/
网友评论