1. 程式人生 > >CentOS7 安裝 Nodejs

CentOS7 安裝 Nodejs

ble 驗證 .gz line 版本 lang dir 失敗 軟件包

如何在 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

技術分享圖片

CentOS7 安裝 Nodejs