さくらVPS + node.jsでHello WorldまでDone.

f:id:peroon:20120121234156p:image

//MacのTerminalから実行

//gitインストール
$ yum install git

//さくらVPSにログイン
ssh root@IPアドレス -p 10022

//ここからはさくらVPSでの作業
$ pwd
/root
$ mkdir node            
$ cd node/
$ wget http://nodejs.org/dist/latest/node-v0.6.8.tar.gz

//インストール
$ tar xvzf node-v0.6.8.tar.gz
$ cd node-v0.6.8
$ ./configure
$ make
$ sudo make install

//sshがなくて失敗するので
$ yum install openssl-devel
$ ./configure
$ make
$ sudo make install

//npm, sotket.IOインストール
http://jmblog.jp/archives/709

//以下のコード helloworld.jsを置いて
//node helloworld.js
//これでエラーにならなければ動いています
var sys = require('sys');
var http = require('http');
 
var server = http.createServer(
    function (request, response) {
 
        response.writeHead(200, {'Content-Type': 'text/plain'});
        response.write('Hello World!!\n');
        response.end();
    }
).listen(8124);

//http://www.atmarkit.co.jp/fwcr/rensai2/nodejs01/01.html
//動作確認
VPSのIPアドレス:8124/
でHello Worldが表示されたら成功。