2012年11月13日火曜日

Ubuntu 12.04.1 LTSにNode.js環境を作る

このエントリーをブックマークに追加 このエントリーを含むはてなブックマーク

はじめに


朝、早く起きれたので朝練という事でNode.jsの環境をUbuntu 12.04.1 LTSに作成してみた。
まぁGithub
Installing Node.js via package manager
https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager
ここの手順に沿えばいいだけですが。

Node.jsをインストールする


sudo apt-get install python-software-properties
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs npm

Node.jsはアドオンをC++で追加出来るそうで。
アドオンを作りたい場合は以下のコマンドで環境をインストール出来るそうな
sudo apt-get install nodejs-dev

Node.jsを動かす


インストールするとnodeコマンドを使える様になります。
サーバ用のjsを書いて

hello.js
var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Hello World\n');
}).listen(8080);
console.log('Server running at 8080');

node hello.js

で動き出す!

終わり


結構簡単に環境構築出来た。
あとは以下のドキュメントなんかを見ながら好きに作る感じで

Nodeビギナーズブック
http://www.nodebeginner.org/index-jp.html

Node.js v0.8.14 Manual & Documentation
http://nodejs.org/api/