CentOS7.4安装node环境

2018-07-17  本文已影响459人  ChasenGao

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

image.png

复制下载链接备用。如果不会这一步,也可以使用我下面的下载地址。
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/
上一篇 下一篇

猜你喜欢

热点阅读