CentOS7 安装 Nodejs

如何在 CentOS7 中安装 Nodejs

 

安装版本:8.7.0

一、从源码下载Nodejs

cd /usr/local/src
wget https://npm.taobao.org/mirrors/node/v8.7.0/node-v8.7.0.tar.gz

 

二、解压缩 nodejs 安装包

tar xvf node-v8.7.0.tar.gz

 

三、进入解压的node文件夹,安装必要的编译软件包

cd node-v8.7.0
sudo yum install gcc gcc-c++

在这里,先检查一下 gcc 的版本

gcc -v

如果版本号低于4.9.4,请先升级gcc,因为nodejs8.7.0编译时gcc版本要求在4.9.4+。

 1.获取gcc安装包并解压

cd /usr/local/src
wget https://ftp.gnu.org/gnu/gcc/gcc-5.4.0/gcc-5.4.0.tar.bz2
tar -jxvf gcc-5.4.0.tar.bz2

注:bz2是一种压缩文件格式,若无法解压,安装 bzip2 即可:yum -y install bzip2

2.编译安装gcc-5.4.0

cd gcc-5.4.0
./contrib/download_prerequisits
mkdir build
cd build
../configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
make(建议不要使用make -j来编译,虽然可以缩短编译时间,但极大可能会编译失败)
make install

  

  

  

如果gcc版本号在4.9.4+,或者完成gcc升级后,开始编译nodejs

./configure
make

注:make过程较为耗时,可能需要30分钟以上

四、安装Nodejs

sudo make install

五、验证是否正确安装

node -v

安装版本:8.7.0

一、从源码下载Nodejs

cd /usr/local/src
wget https://npm.taobao.org/mirrors/node/v8.7.0/node-v8.7.0.tar.gz

 

二、解压缩 nodejs 安装包

tar xvf node-v8.7.0.tar.gz

 

三、进入解压的node文件夹,安装必要的编译软件包

cd node-v8.7.0
sudo yum install gcc gcc-c++

在这里,先检查一下 gcc 的版本

gcc -v

如果版本号低于4.9.4,请先升级gcc,因为nodejs8.7.0编译时gcc版本要求在4.9.4+。

 1.获取gcc安装包并解压

cd /usr/local/src
wget https://ftp.gnu.org/gnu/gcc/gcc-5.4.0/gcc-5.4.0.tar.bz2
tar -jxvf gcc-5.4.0.tar.bz2

注:bz2是一种压缩文件格式,若无法解压,安装 bzip2 即可:yum -y install bzip2

2.编译安装gcc-5.4.0

cd gcc-5.4.0
./contrib/download_prerequisits
mkdir build
cd build
../configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
make(建议不要使用make -j来编译,虽然可以缩短编译时间,但极大可能会编译失败)
make install

  

  

  

如果gcc版本号在4.9.4+,或者完成gcc升级后,开始编译nodejs

./configure
make

注:make过程较为耗时,可能需要30分钟以上

四、安装Nodejs

sudo make install

五、验证是否正确安装

node -v

猜你喜欢

转载自www.cnblogs.com/Rcsec/p/8889199.html