CentOS編譯安裝NodeJS+Express

NodeJS是基於Chrome’s Javascript runtime,也就是Google V8引擎執行Javascript的快速構建網絡服務及應用的平臺,其優勢有:node

CentOS編譯安裝NodeJS+Express相比在Windows下有點複雜,但只要有點Linux基礎的人,就很是的簡單了。c++

安裝環境:CentOS 6.4 x86 minimal for 64位裸系統express

安裝軟件:NodeJS v0.10.5,Express Web開發框架npm

安裝準備:CentOS 6.4 minimal(最小化安裝)安裝完成後,默認沒有編譯環境。須要安裝的組件有gcc,make,gcc-c++,openssl-devel以及wget瀏覽器

yum -y install gcc make gcc-c++ openssl-devel wget網絡

 

安裝開始:app

 

1.下載NodeJS v0.10.5源碼及解壓框架

 

#wget http://nodejs.org/dist/v0.10.5/node-v0.10.5.tar.gz
#tar -zvxf node-v0.10.5.tar.gz
測試

 

2.進入源碼目錄,配置編譯環境(好比安裝到/opt/node/v0.10.5目錄下)spa

 

#./configure --prefix=/opt/node/v0.10.5

 

3.執行編譯及安裝

 

#make && make install

 

4.配置環境變量

 

在/etc/profile.d目錄下創建node.sh腳本文件並輸入以下

 

#set for nodejs
export NODE_HOME=/opt/node/v0.10.5
export PATH=$NODE_HOME/bin:$PATH
export NODE_PATH=$NODE_HOME/lib/node_modules:$PATH

 

5.驗證是否安裝配置成功

 

#node -v

 

出現v0.10.5,安裝成功,若是提示node:command not found表示安裝配置沒有成功。

 

6.安裝Express框架

 

#npm install express -gd

 

7.建立開發目錄

 

#express app
app爲你的開發的程序名稱

 

8.安裝程序依賴組件
進入app目錄,輸入:

 

#npm install

 

9.安裝完成,能夠測試總體環境是否成功安裝。
在app目錄下,輸入

 

#node app

 

打開瀏覽器,輸入http://localhost:3000是否能看到」Express」字樣??

相關文章
相關標籤/搜索