Firstly, install homebrew, which is the missing package management tool for OS X:

> ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Then, update Formulae:

> brew update

And install the mongodb:

> brew install mongodb

To have launchd start mongodb at login:

> ln -sfv /usr/local/opt/mongodb/\*.plist ~/Library/LaunchAgents

Then to load mongodb now:

> launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mongodb.plist

Or, if you don’t want/need launchctl, you can just run:

> mongod — config /usr/local/etc/mongod.conf

Also create the data directory.

> sudo mkdir -p /data/db

Don’t forget to change permission:

> sudo chown “whoami” /data/db

Finally start your database:

> mongod