Linux下(centos6.0)安裝Node.js
創(chuàng)新互聯(lián)"三網(wǎng)合一"的企業(yè)建站思路。企業(yè)可建設(shè)擁有電腦版、微信版、手機(jī)版的企業(yè)網(wǎng)站。實(shí)現(xiàn)跨屏營(yíng)銷,產(chǎn)品發(fā)布一步更新,電腦網(wǎng)絡(luò)+移動(dòng)網(wǎng)絡(luò)一網(wǎng)打盡,滿足企業(yè)的營(yíng)銷需求!創(chuàng)新互聯(lián)具備承接各種類型的成都網(wǎng)站建設(shè)、做網(wǎng)站項(xiàng)目的能力。經(jīng)過(guò)10年的努力的開拓,為不同行業(yè)的企事業(yè)單位提供了優(yōu)質(zhì)的服務(wù),并獲得了客戶的一致好評(píng)。1.wget http://nodejs.org/dist/node-v0.6.9.tar.gz
tar zxvf node-v0.6.9.tar.gz
cd node-v0.6.9
./configure --prefix=/usr/local/node
----------安裝提示-------------
Checking for program g++ or c++ : not found
Checking for program icpc : not found
Checking for program c++ : not found
----------------------------
yum install gcc-c++ 可以解決
-----------------------------
make
make install
2.測(cè)試
創(chuàng)建test.js文件,內(nèi)容如下:
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(1337, "127.0.0.1");
console.log('Server running at http://127.0.0.1:1337/');
執(zhí)行:node test.js
# /usr/local/node/bin/node /www/test.js
在瀏覽器里輸入 http://127.0.0.1:1337/,可以看到 "Hello World"字樣,即表示安裝成功!注意后面不能加文件名.
注意事項(xiàng):
1.客戶端只能通過(guò)端口訪問(wèn),不能指定js文件名.
2.監(jiān)聽I(yíng)P地址可以省略,這樣任何地方都可以訪問(wèn).如果指定了127.0.0.1,則只能在本機(jī)才可以訪問(wèn)!
如果要局域網(wǎng)其他機(jī)器或者互聯(lián)網(wǎng)訪問(wèn)
那么自然你需要修改你的偵聽ip已經(jīng)端口,次端口在防火墻要開啟
例如80端口,如果此端口被占用你要啟用其他端口
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(80, "192.168.1.100");
console.log('Server running at http://192.168.1.100:80/');
-------------------------------------------
注意,如果你想要要輸出 html 代碼到瀏覽器,請(qǐng)?jiān)O(shè)置 content-type 為 text/html ,如果設(shè)置為 text/plain 將只輸出文本
response.writeHead(200, {"Content-Type": "text/html;chartset:utf-8"});
--------------------------------------------
參考:
http://www.cnblogs.com/rubylouvre/archive/2010/07/15/1778403.html
http://www.cnodejs.org/
http://club.cnodejs.org/topic/4f16442ccae1f4aa27001071
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。