Hatena::ブログ(Diary)

yohxxの忘れ物 このページをアンテナに追加 RSSフィード Twitter

2011-01-30

MacにmongoDBインストール

ローカルの開発環境を整えるためにmongoDBをインストールする。

MAMPにより、ApachePHPは既にインストール済みなので、mongoDBをインストールしてLithiumを動かすため。

mongoDBのサイトは新設にインストール方法記載してあるので、こちらを参考にする。

http://www.mongodb.org/

まずはソースのダウンロード

$ curl -O http://fastdl.mongodb.org/osx/mongodb-osx-x86_64-1.6.5.tgz ~/Downloads/
$ cd ~/Downloads
$ tar -zxvf mongodb-osx-x86_64-1.6.5.tgz
x mongodb-osx-x86_64-1.6.5/
x mongodb-osx-x86_64-1.6.5/bin/
x mongodb-osx-x86_64-1.6.5/bin/bsondump
x mongodb-osx-x86_64-1.6.5/bin/mongo
x mongodb-osx-x86_64-1.6.5/bin/mongod
x mongodb-osx-x86_64-1.6.5/bin/mongodump
x mongodb-osx-x86_64-1.6.5/bin/mongoexport
x mongodb-osx-x86_64-1.6.5/bin/mongofiles
x mongodb-osx-x86_64-1.6.5/bin/mongoimport
x mongodb-osx-x86_64-1.6.5/bin/mongorestore
x mongodb-osx-x86_64-1.6.5/bin/mongos
x mongodb-osx-x86_64-1.6.5/bin/mongosniff
x mongodb-osx-x86_64-1.6.5/bin/mongostat
x mongodb-osx-x86_64-1.6.5/GNU-AGPL-3.0
x mongodb-osx-x86_64-1.6.5/README
x mongodb-osx-x86_64-1.6.5/THIRD-PARTY-NOTICES

$ mv mongodb-osx-x86_64-1.6.5 ~/Library/mongodb

OS X用のクイックスタートを見ながら作業を進める。

http://www.mongodb.org/display/DOCS/Quickstart+OS+X

データディレクトリ作成

$ mkdir ~/Library/mongodb/data

起動する

※起動時にデータディレクトリを指定すること

$ cd ~/Library/mongodb/bin
$ ./mongod --dbpath=/Users/XXXX/Library/mongodb/data &

次は接続して動作確認する

$ ./mongo
MongoDB shell version: 1.6.5
connecting to: test
Sun Jan 30 22:58:32 [initandlisten] connection accepted from 127.0.0.1:55654 #1
> show dbs
admin
local
> db.foo.save({a:1})
> db.foo.find()
{ "_id" : ObjectId("4d456ea2e190f96e4e47d129"), "a" : 1 }
> 

特にひっかかる事無くインストール完了。

サクッと利用出来る所がすごく良い。

投稿したコメントは管理者が承認するまで公開されません。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/yohxx/20110130/1296396115