読者です 読者をやめる 読者になる 読者になる

Amazon EC2にnodeをインスコする

AWS 備忘録 node.js

どもー、ちょっとnodeを動かしたくなったのでEC2にインスコしてみました。

備忘として残しときますね。ちなみにインスタンスはmicroです。


$ mkdir node
$ cd node
$ wget http://nodejs.org/dist/node-v0.4.12.tar.gz
$ tar xvzf node-v0.4.12.tar.gz
$ cd node-v0.4.12
$ ./configure
/home/ec2-user/node/node-v0.4.12/wscript:232: error: could not configure a cxx compiler!

おっと、どうやらgccが入ってないみたいなのでyumってリトライします。


$ sudo yum -y install gcc-c++
$ ./configure
/home/ec2-user/node/node-v0.4.12/wscript:341: error: Could not autodetect OpenSSL support. Make sure OpenSSL development packages are installed. Use configure --without-ssl to disable this message.

どうやら次はopensslのようです。これもyumってリトライします。


$ sudo yum -y install openssl-devel
$ ./configure
'configure' finished successfully (2.512s)

お、いけた。では次にmakeしてインスコしましょう。


$ make
-bash: make: command not found

ああ、そうか。make入ってないのね。これもyumします。


$ sudo yum -y install make
$ make
Waf: Leaving directory `/home/ec2-user/node/node-v0.4.12/build'
'build' finished successfully (21m53.883s)

って出れば完了。makeはそれなりに時間かかるのでお茶でも飲んで待ってね。では最後にインスコです。


$ sudo make install
Waf: Leaving directory `/home/ec2-user/node/node-v0.4.12/build'
'install' finished successfully (0.216s)

おk。これでインスコ完了です。