EC2 に MongoDB のインストール【Node.js, MongoDB インストールから Calipso インストールまで】

Node.js インストールからの続き。


3. MongoDBのインストール

npmのインストール

$ curl http://npmjs.org/install.sh | sh

npmで、MongoDBのインストール

$ npm install mongodb

npmで、JSONtoXMLのインストール

$ npm install jsontoxml

MongoDBのダウンロード

$ sudo wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-1.8.0.tgz

展開

$ tar xvfz mongodb-linux-x86_64-1.8.0.tgz

実行ファイルの移動

$ cd mongodb-linux-x86_64-1.8.0
$ mv ./bin/* /usr/local/bin/

実行してみる

$ cd ~/
$ mkdir db
$ mongod --dbpath ~/db/ --logpath ~/db/db.log --fork
$ forked process: 23041
all output going to: /home/higuchi/db/db.log
$ mongo
MongoDB shell version: 1.8.0
connecting to: test
> db.sample.insert({uid:'user1',name:'make'})
> db.sample.find({uid:'user1'})
{ "_id" : ObjectId("4d902dfea62cf8f3e1451f20"), "uid" : "user1", "name" : "make" }
> exit
bye