node.js

pacoとnode.jsをダウンロードしてくる

$ wget http://downloads.sourceforge.net/project/paco/paco/2.0.9/paco-2.0.9.tar.bz2?r=http%3A%2F%2Fsourceforge.net%2Fdownloads%2Fpaco%2Fpaco%2F2.0.9%2F&ts=1283620266&use_mirror=jaist
$ wget http://nodejs.org/dist/node-v0.2.0.tar.gz

build-essentialをインストールする。

aptitude update


aptitude install build-essential

 

先にpacoのインストール。アーカイブを展開、gpacoなしでインストールする。

$ tar xvfj paco-2.0.9.tar.bz2
$ cd paco-2.0.9/
$ ./configure --disable-gpaco
$ make
$ sudo make install
$ sudo make logme

 

libssl-devとpkg-configをインストール

aptitude install libssl-dev pkg-config

 

node.jsのインストール

$ tar xvfz node-v0.2.0.tar.gz
$ cd node-v0.2.0/
$ ./configure
$ make
$ make test
$ sudo paco -D make install

 

node.jsの起動

$ cat > example.js <<EOB
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello Worldn');
}).listen(8124, "127.0.0.1");
console.log('Server running at http://127.0.0.1:8124/');
EOB

$ node example.js

 

確認

w3m http://localhost:8124/

参考

インストールまで。

http://sakuratan.biz/archives/3101