These instructions are intended for installing MongoDB on a single CentOS 6 node. I’ll be working from a Liquid Web Core Managed CentOS 6.5 server, and I’ll be logged in as root.

Step #1: Add the MongoDB Repository For a refresher on editing files with vim see: New User Tutorial: Overview of the Vim Text Editor

vim /etc/yum.repos.d/mongodb.repo

Option A: If you are running a 64-bit system, add the following information to the file you’ve created, using i to insert:

[mongodb] name=MongoDB Repository baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/ gpgcheck=0 enabled=1

Then exit and save the file with the command :wq . You should see an output very similar to the following image:

How To Install MongoDB on CentOS 6 - 01

Option B: If you are running a 32-bit system, add the following information to the file you’ve created, using i to insert:

[mongodb] name=MongoDB Repository baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/i686/ gpgcheck=0 enabled=1

Then exit and save the file with the command :wq .

Step #2: Install MongoDB At this point, installing MongoDB is as simple as running just one command:

yum install mongo-10gen mongo-10gen-server

When prompted Is this ok [y/N]: , simply type y and then hit the enter key. You should see an output very similar to the following image:

How To Install MongoDB on CentOS 6 - 02

Step #3: Get MongoDB Running Start-Up MongoDB

service mongod start

You should see an output very similar to the following image:

How To Install MongoDB on CentOS 6 - 03

Check MongoDB Service Status

service mongod status

Summary List of Status Statistics

mongostat

Enter the MongoDB Command Line

mongo

You should see an output very similar to the following image:

How To Install MongoDB on CentOS 6 - 04

By default, running this command will look for a MongoDB server listening on port 27017 on the localhost interface.

If you’d like to connect to a MongoDB server running on a different port, then use the –port option. For example, if you wanted to connect to a local MongoDB server listening on port 22222, then you’d issue the following command:

mongo --port 22222

Shutdown MongoDB

service mongod stop