centos6.8安裝node

weixin_34127717發表於2019-02-18

我們這裡安裝node,直接下載官網已經編譯過的原始碼,解壓即可。不自己編譯原始碼,因為自己編譯原始碼需要升級gcc等一系列的軟體,編譯過程各種報錯,太痛苦。
下面安裝的node版本為v8.4.0,是目前官網的最新版,以後升級了版本原理還是一樣的。

1.開啟node官網,下載編譯過的原始碼,如下圖:
圖片描述

下載Linux binaries 的那個選項的。一般系統都是64-bit的。
下載方式使用

wget https://nodejs.org/dist/v8.4.0/node-v8.4.0-linux-x64.tar.xz

2.下載下來的檔案發現是xz字尾的檔案,centos自身並沒有解壓xz的軟體,所以還要安裝一個xz的軟體,去這個地址下載:http://download.chinaunix.net...,xz-5.0.3.tar.bz2,同樣下載方式也是 wget http://down1.chinaunix.net/distfiles/xz-5.0.3.tar.bz2
3.然後這個軟體需要編譯安裝,步驟如下:
切換到root使用者

#tar -jvxf xz-5.0.3.tar.bz2 

#cd  /xz-5.0.3    #解壓後的資料夾在/opt下

#./configure
#make
#make install

4.安裝完了xz解壓軟體,我們就可以來解壓我們最開始下載的node原始碼了。使用命令 xz -d node-v8.4.0-linux-x64.tar.xz
這樣我們就得到了node-v8.4.0-linux-x64.tar這個壓縮包了。
5.我們來解壓tar這個壓縮包,使用命令tar -xvf node-v8.4.0-linux-x64.tar 這樣就得到我們的node-v8.4.0-linux-x64資料夾了
6.最後一步,我們配置一下環境變數,這樣就可以全域性使用node和npm命令了。
首先:

vim /etc/profile

在最下面加入

# node
export NODE_HOME=/你的node資料夾所在路徑/ node-v8.4.0-linux-x64
export PATH=$PATH:$NODE_HOME/bin 
export NODE_PATH=$NODE_HOME/lib/node_modules
#使用:wq儲存profile檔案。
#使用下面的命令讓配置生效
source /etc/profile // 使配置檔案生效

好了,到此大功告成了,我們來試試 node -v, 看看你的node安裝成功沒有了。
這裡總共6步,估計會出問題的一步是3,可能有的同學機器沒有安裝gcc之類的軟體導致編譯失敗,可以使用命令 yum install gcc gcc-c++ 來安裝。每一步我都是親試的,親測可用。

相關文章