Amazon EC2 MicroインスタンスのAmazon LinuxにNodeをインストールした

ついに東京にやってきたので。

AMI(Amazon Machine Image)は基本となるBasic 64-bit Amazon Linux AMI 2011.11.1 Beta (AMI Id: ami-9008a391)を選びました。UbuntuとかSUSEとかもあるから好きなの選べばいいんだけど、Ubuntuなら既にインストールの情報多いからあえて違うので。

とりあえず、SSHでログインできるようになってからの作業ログ。

# 時計をJSTに
$ sudo cp /usr/share/zoneinfo/Japan /etc/localtime
# 必要なパッケージのインストール
$ sudo yum install git gcc-c++ openssl-devel
# nvmの準備
$ git clone git://github.com/creationix/nvm.git ~/.nvm
$ echo . ~/.nvm/nvm.sh >> ~/.bashrc
$ . ~/.bashrc
# nvmを使ってNodeをインストール
$ nvm install v0.4.2

これでNode v0.4.2と最新のnpmがインストールされます。あとは、

$ nvm use v0.4.2

とすれば node コマンドや npm コマンドにパスが通るので使えるようになります。

makeに時間はかかったけど、とりあえずプロセスが殺されるようなことはありませんでした。