如何在CentOS 7安裝Node.js

最近,我一直對學習Node.js比較感興趣。這是一個Java平臺的服務器端編程 ,它容許開發人員在服務器編寫Java代碼,而且有許多CentOS的用戶正努力學習這個語言的開發環境。這正是我想作這個教程的目的。node

首先請確保你擁有CentOS 7。由於它是我惟一在使用的版本,固然沒有絕對的保證,本指南也可在其餘版本可使用。linux

從源碼安裝Node.jsc++

首先咱們要從源碼安裝Node.js。我真的很喜歡從源碼安裝軟件。在你的CentOS 7機器上打開一個新的終端標籤並運行如下命令 用來下載須要使用的安裝文件。npm

wget http://nodejs.org/dist/v0.12.0/node-v0.12.0.tar.gz編程

你能夠從上面的命令中看到咱們怎樣利用wget來操做。瀏覽器

如何在CentOS 7安裝Node.js

而後提取tar文件,以下所示。服務器

tar xvf node-v0.12.0.tar.gz編輯器

如何在CentOS 7安裝Node.js

而後使用下面的命令來改變工做目錄節點。學習

cd node-v*ui

如何在CentOS 7安裝Node.js

在編譯咱們的代碼以前,須要在CentOS機器上安裝一些軟件包,這樣能夠咱們編譯。因此在你打開的的終端中,輸入如下內容。

sudo yum install gcc gcc-c++

等待這些軟件包的安裝和運行,用如下命令來配置和編譯。

./configure
make

以上會須要一些時間來完成,別擔憂由於編譯將須要一段時間。而後使用下面的命令來在你的系統上安裝Node.js。

sudo make install

安裝完成以後,你就能夠開始使用Node.js了。併爲確保安裝的版本正確,你可使用如下命令檢查。

node --version

當運行上述命令時,我獲得如下信息。

v0.12.0

如何從EPEL庫安裝Node.js

另外一個有效且簡單的方法來安裝Node.js就是從官方庫。這一樣確保您能夠訪問到EPEL庫,你能夠經過運行如下命令。

sudo yum install epel-release

如今可使用yum命令安裝Node.js了。

sudo yum install nodejs

由於在開發過程當中我須要管理節點包,我還要安裝新公共管理的軟件包管理器,使用如下命令。

sudo yum install npm

寫咱們的第一個Node.js程序。

在Node.js中寫Hello World應用程序是很容易的!比Python簡單。您須要作的就是在一個文件中寫出下面這段代碼並保存爲something.js。

console.log("Hello World");

把咱們剛剛建立了的保存爲hello.js。而後爲了運行它,咱們須要使用如下命令。

node hello.js

如今打開你的文本編輯器hello.js並加入下面這段代碼。你能夠拷貝和粘貼但我強烈建議你親自輸入由於這是一個很好的你能夠熟悉Node.js的機會。

var http = require('http');

http.createServer(function (request, response) { response.writeHead(200, {'Content-Type': 'text/plain'}); response.end('Hello World\n'); }).listen(8080);

console.log('Server started');

使用下面的命令來運行應用程序。

node hello.js

如今你看到了什麼?這個例子對於初學者來講,有點複雜,但並不難理解。在您的瀏覽器訪問http:/ / www.localhost:8000 /時,上面的代碼,它會顯示「你好世界」。

若是你想了解更多關於Node.js的內容,請訪問nodejs.org。

結論

若是你找到正確的引導和很是仔細地按照指示去作,相信在CentOS操做系統上安裝Node.js並非很難。我但願本教程能夠幫助你安裝它。 

做者:大山 想了解做者請訪問linux公社

Linux公社原創翻譯頻道:http://www.linuxidc.com/topicnews.aspx?tid=15

下面的內容你可能也喜歡

Ubuntu 14.04下搭建Node.js開發環境  http://www.linuxidc.com/Linux/2014-12/110983.htm

Ubunru 12.04 下Node.js開發環境的安裝配置 http://www.linuxidc.com/Linux/2014-05/101418.htm

Node.Js入門[PDF+相關代碼] http://www.linuxidc.com/Linux/2013-06/85462.htm

Node.js開發指南 高清PDF中文版 +源碼 http://www.linuxidc.com/Linux/2014-09/106494.htm

Node.js入門開發指南中文版 http://www.linuxidc.com/Linux/2012-11/73363.htm

Node.js安裝與配置 http://www.linuxidc.com/Linux/2013-05/84836.htm

Ubuntu 編譯安裝Node.js http://www.linuxidc.com/Linux/2013-10/91321.htm

Node.js 的詳細介紹請點這裏
Node.js 的下載地址請點這裏

本文永久更新連接地址http://www.linuxidc.com/Linux/2015-02/113554.htm

相關文章
相關標籤/搜索