Node.js,當前應用非常廣泛的Javascript運行環境,采用C++編寫的,目前應用較多的用於WEB應用中,執行效率還是非常高的,雖然老左不從業程序的開發,但是有些時候在玩VPS的時候還是會遇到使用Node.JS環境基礎的,比如這幾天在玩HEXO輕博客程序的搭建有用到Nodejs環境配置,這不正好把基於CentOS6系統的配置記錄下來。
因為,我們常用默認的CentOS系統中自帶的Nodejs源版本比較低,有些時候兼容不是太好,所以,我們在安裝和配置Node.js環境的時候還是直接手工安裝官方最新版本。
第一、安裝依賴包
yum install gcc-c++ openssl-devel
一般CentOS6中已經安裝好gcc編譯器執行C++環境依賴包的,但是我們為了確保沒有問題,還是再安裝一次。
完畢之后,我們輸入gcc -v檢查是否有出現版本號,如果有說明沒有問題。
第二、檢查和核對Python版本
Node.js環境需要Python2.6以上,我們需要檢查,如果不是則需要安裝和升級最新版Python。
python --version
執行之后看看版本,我這邊是Python 2.6.6版本,所以沒有問題,不需要升級。
第三、安裝最新版本Node.js
cd /usr/local/src
wget http://nodejs.org/dist/node-latest.tar.gz
tar -zxvf node-latest.tar.gz
我們下載和解壓官方最新版本的Nodejs安裝包,然后看看當前版本的文件夾,進入當前文件夾編譯。
我們可以看到當前最新版本是node-v0.12.7,然后我們進入當前版本進行編譯。
cd node-v0.12.7
./configure
make && make install
讓系統執行安裝編譯過程,我們等待就可以了,休息,休息,喝口茶。
第四、檢查Node.js安裝情況
執行完畢之后,我們輸入node -v看看是否看到版本。
總結,通過上面的幾個步驟,我們可以在自己的Linux CentOS系統環境中部署Node.js框架,然后開始部署我們的需要項目吧。