What's node.js 嘿嘿,这不是我们讨论的话题了,有兴趣自然回去研究,其实我也刚在了解。

手痒痒,于是在服务器上写个Hello  Word。

环境:Centos5+ 32bit

那么我们首先需要搭建环境对不对?

1
2
3
4
5
6
yum install gcc-c++ openssl-devel make
wget -c http://nodejs.org/dist/v0.6.17/node-v0.6.17.tar.gz
tar zxvf node-v0.6.17.tar.gz
./configure  
make  
make install

那么下来我们来写个Hello Word ,顺便来验证我们的Node环境。

hello.js

1
2
3
4
5
6
var http = require('http');  
http.createServer(function (req, res) {  
  res.writeHead(200, {'Content-Type': 'text/plain'});  
  res.end('Hello Node.js');  
}).listen(8888, "localhost");  
console.log('Server running ......');

这里大家注意一下,如果你是本地的环境,localhost 或者 127.0.0.1 都可以,但是如果你在服务器端来运行的话,就填写你的服务器IP地址吧。

然后就是运行我们的程序

node hello.js
成功的话你应该可以看到Server running ......

然后在你的浏览器输入http://localhost:8888

运气不是很糟的话,你应该可以看到你想看到的东西鸟?

是不是很简单,那么什么是node.js 他会代替谁呢?又或者我们在什么地方又有了解决方案:)