1.安装依赖包
sudo apt-get install g++ curl libssl-dev
apache2-utils
sudo apt-get install git-core
2.下载源代码
git clone git://github.com/ry/node.git
这一步是因网络状况较差一直显示 cloning to node...
可以从官网上直接下载源代码,解压到帐号的文件夹里。
文件名改为了node。
3.编译
三句命令:
./configure
make
sudo make install
安装成功后截图:

4.测试
编写如下小程序,命名为example.js,保存在node文件夹下。
var http =
require('http');
http.createserver(function (req, res) {
res.writehead(200, {'content-type': 'text/plain'});
res.end('hello node.jsn');
}).listen(8124, "127.0.0.1");
console.log('server running at http://127.0.0.1:8124/');
执行如下命令:

运行结果:

后面为应用方便,还应当设置环境变量,安装npm等。