CentOS7 安裝 Nodejs
阿新 • • 發佈:2018-04-20
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