node.jsをインストールしたよ

環境:Debian squeeze 32bit / node.js 0.4.11


なんか大分前にもやってたけど……
なんでnvmを使わないでインストールしたかというと、サーバ環境だからなのです。
(逆にサーバ環境だからこそnvmの方がいいような気がする……)

ダウンロード・インストール

# cd /usr/local/src
# git clone git://github.com/joyent/node.git
# cd node
# git checkout v0.4.11
# export JOBS=2  # 設定した数値分だけパラレルに処理するっぽい?
# mkdir -p /usr/local/bin/node
# ./configure --prefix=/usr/local/bin/node --without-ssl  # libssl-devはインストールしてないのSSLなし
# make
# make install
# cat <<'EOB' >> ~/.bashrc
export NODE_HOME=/usr/local/bin/node
export PATH=$NODE_HOME/bin:$PATH
export NODE_PATH=$NODE_HOME:$NODE_HOME/lib/node_modules
EOB
# curl http://npmjs.org/install.sh | sh  # sslなしでインストールしたから失敗した


うーん、npm入れるためにもlibssl-devを入れた方がいいのかも。