node.jsインストールのメモ
さくらのVPSにnode.jsをインストールしたので、
メモしておきます。
-
- -
node.js
- node.jsというのは、サーバサイドJavaScriptの一つ。
- シングルスレッドベースの非同期処理環境
- C10k 問題を解決
- reference:
install
$ cd src $ wget http://nodejs.org/dist/node-v0.4.2.tar.gz $ tar xvzf node-v0.4.2.tar.gz $ cd node-v0.4.2 $ ./configure --prefix=$HOME | tee _config.log $ make | tee _make.log $ make install | tee _install.log $ node -v
Hello World
$ vi example.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(7777); sys.log('Server running at http://<Server URL>:7777/');
$ node example.js
npm
- node.js用のパッケージマネージャ。
- One Line Install
$ export PATH=$HOME/bin:$PATH $ curl http://npmjs.org/install.sh | sh $ npm -v