MongoDB: Install on MacOS
In this tutorial, we present a step by step tutorial on how to install MongoDB on Mac OS.
The operating system considered for this tutorial is macOS 10.14 (Mojave).
1. Download the Community Edition of MongoDB from here: https://www.mongodb.com/download-center/community. It will be a TGZ file, something like mongodb-osx-ssl-x86_64-4.0.11.tgz
2. After completion of download, navigate to the /Downloads
directory.
$ cd ~/Downloads
3. Extract the downloaded .tar
file.
$ tar -zxvf mongodb-osx-ssl-x86_64-4.0.11.tar
4. Now move the extracted directory to /usr/local/mongo
$ sudo mv mongodb-osx-x86_64-4.0.11 /usr/local/mongodb
5. Navigate to /usr/local/mongo
$ cd /usr/local/mongodb
6. Now MongoDB needs a data directory to store data. By default, it stores at /data/db
but you need to create it.
$ sudo mkdir -p /data/db
7. With the data directory created, you need to set the correct permissions. You first check and get your current username and set permissions to it.
$ whoami
$ sudo chown [username] /data/db
9. Get back to the root directory.
$ cd
10. List all files, including those starting with .
$ ls -al
11. If you already find the .bash_profile
file listed, open it. If not, create and open it.
$ touch .bash_profile
$ open .bash_profile
12. Copy the following two lines of code and append at the end of the file.
export MONGO_PATH=/usr/local/mongodb
export PATH=$PATH:$MONGO_PATH/bin
13. Save the changes, press CTRL
+ S
.
14. Restart the terminal, or read and execute the .bash_profile
file again
$ source .bash_profile
15. If the installation is successful, the following command will give the version of MongoDB just installed on your system.
$ mongo --version
16. Now we get to work with MongoDB. The first is to run the Mongo Daemon mongod
$ mongod
17. Next, open a new terminal window and start the Mongo shell
$ mongo
This is where you will be typing your commands.