node.jsをインストールしてみる。

CentOSにnode.js入れてみますよー。

node.js
http://nodejs.org/#download

Stableは、0.2.6なんですけどね。

サービスで使う気はないので、Unstableでもいいかな。

cd /usr/local/src
wget http://nodejs.org/dist/node-v0.3.8.tar.gz
tar zxvf node-v0.3.8.tar.gz
./configure

で、

Checking for program g++ or c++          : not found
Checking for program icpc                : not found
Checking for program c++                 : not found
/usr/local/src/node-v0.3.8/wscript:190: error: could not configure a cxx compiler!

エラーだってさ、c++入ってねーって事で、インストール。

yum install gcc-c++

で、再度configureを叩く。

./configure

で、またしてもエラー。

Checking for openssl                     : not found
Checking for function SSL_library_init   : not found
Checking for header openssl/crypto.h     : not found
/usr/local/src/node-v0.3.8/wscript:262: error: Could not autodetect OpenSSL support. Make sure OpenSSL development packages are installed. Use configure --without-ssl to disable this message.

opensslが入ってないってさ。

って事でインストール。

yum install openssl-devel

で、三度目のconfigureでインストール完了。

./configure
make
make install