所以开始学习node.js,是因为我在学习html5的期间,遇到了websocket这个技术 。websocket的服务端可以用python,php和node.js写,python没学过,php不熟,最终选择了node.js,因为它是服务器端的javascript。同是js,就减少了学习的成本。
[root@localhost pkgs]# wget http://nodejs.org/dist/node-v0.6.4.tar.gz
网速慢,等等吧。
[root@localhost build]# tar zxvf ../pkgs/node-v0.6.4.tar.gz
[root@localhost build]# ./configure --prefix=/usr/local/node
[root@localhost build]# make && make install
编译安装时间也比较长,等。
安装好之后进行测试:
var http = require('http');
http.createServer(function(req,res){
res.writeHead(200,{'Context-Type':'text/plain'});
res.end('Hello ,my node.js\n');
}).listen(8888,"127.0.0.1");
[root@localhost nodeJS]# /usr/local/node/bin/node test.js
可以看到已经访问成功了。
OK。安装测试学到这里了。