Installing and running mongodb on a mac is very easy with homebrew:
brew tap mongodb/brew
brew install mongodb-community
brew services start mongodb-community
It runs on localhost as a non-root user. You can verify that mongodb is running by searching for mongod in your running processes and by checking for the logs:
ps aux | grep -v grep | grep mongod
tail /usr/local/var/log/mongodb/mongo.log
Use mongo
command to start a mongo shell to the running instance. CTRL-D
to exit the mongo shell.
The default data directory is /usr/local/var/mongodb
which is created when mongodb is installed. The path is set by dbPath
in /usr/local/etc/mongod.conf
.
This is the default configuration on my mac:
systemLog:
destination: file
path: /usr/local/var/log/mongodb/mongo.log
logAppend: true
storage:
dbPath: /usr/local/var/mongodb
net:
bindIp: 127.0.0.1
Hope this helps!