This procedure explains how to install MongoDB using Homebrew on macOS Sierra 10.12.
Official MongoDB install documentation: here
- Installing Homebrew is effortless, open Terminal and enter :
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- Note: Homebrew will download and install Command Line Tools for Xcode 8.0 as part of the installation process.
At this time of writing, Homebrew has MongoDB version 3.2.10 as default formulae in its main repository :
- Enter the following command :
$ brew info mongodb
- Expected output: mongodb: stable 3.2.10 (bottled)
To install MongoDB enter : $ brew install mongodb
To load and start the MongoDB background service, open Terminal and execute the following commands :
-
Install brew services first :
$ brew tap homebrew/services
-
Load and start the MongoDB service :
$ brew services start mongodb
.
Expected output : Successfully startedmongodb
(label: homebrew.mxcl.mongodb) -
Check of the MongoDB service has been loaded :
$ brew services list
1 -
Verify the installed MongoDB instance :
$ mongod --version
.
Expected output : db version v3.2.10
1 The brew services start mongodb
- instruction is equal to :
ln -sfv /usr/local/opt/mongodb/*.plist ~/Library/LaunchAgents
launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mongodb.plist
Default service run by
/usr/local/opt/mongodb/homebrew.mxcl.mongodb.plist
so you can see default mongo conf file at
/usr/local/etc/mongod.conf
, replace with your ownthen run
brew services start mongodb
or
brew services start mongodb
if mongodb service started