MongoDB – Installation:
Note: MongoDB 3.2 deprecates the support for RHEL 5.
MongoDB Installation:
This installation guide will be useful for installing MongoDB on Linux (RHEL). Once after the Linux host is ready with an internet connection, below is the process of installation.
1. Create a Linux user called mongo ( as you wish ) . if you wish to install in root , then mongo user is not mandatory
useradd mongo passwd mongo
2. Create and configure /etc/yum.repos.d/mongodb-org-3.4.repo file to do the installation using Yum utility.
3. Please copy and paste the below lines in the repository file.
[mongodb-org-3.4] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc
4. Once the repository file is ready, give the below command in the terminal.
sudo yum install -y mongodb-org
By giving the above command, request through the repository file would reach to MongoDB server to get all the required packages of latest stable version of MongoDB.
By default, the port 27017 should be available , if not then enable the default port 27017 which is used by MongoDB using the below command.
semanage port -a -t mongod_port_t -p tcp 27017
Start the Mongo DB:
sudo service mongod start
Check if the mongo database is already running
1. ps -ef | grep mongod
2. sudo service mongod status
Mongo DB file locations
Error log file location: /var/log/mongodb/mongod.log
Configuration location: /etc/mongod.conf
Database file location: /var/lib/mongo
Log files location: /var/log/mongodb
Verify the running status of mongo DB
Check if the mongo database is already running
1. ps -ef | grep mongod
2. sudo service mongod status