How to install MongoDB version 4.0 on Centos 7?

MongoDB is an open-source and free Database service. It is a NoSQL Database and it is different than other Databases like MSSQL and MySQL. There is no requirement of predefined schema and data structure as it will be changed. Data will be stored in JSON-like documents in MongoDB.

Following are the steps to install MongoDB 4 on Centos 7. We belive you are logged in with root or sudo user.

  1. Add MongoDB repository to mongodb-org.repo inside the /etc/yum.repos.d/ directory using command : vi /etc/yum.repos.d/mongodb-org.repo

  2. Enter below details in mongodb-org.repo

    [mongodb-org-4.0]
    name=MongoDB Repository
    baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.0/x86_64/
    gpgcheck=1
    enabled=1
    gpgkey=https://www.mongodb.org/static/pgp/server-4.0.asc
    
  3. Once repository is enabled, install MongoDB using yum command as below.

    # sudo yum install mongodb-org
    

         You will need to press y when MongoDB ask for the GPG Key during installation.

  1. MongoDB will install the below packages as per screen capture.

      mongodb-org-mongos.x86_64 0:4.0.14-1.el6                                      
      mongodb-org-server.x86_64 0:4.0.14-1.el6                                      
      mongodb-org-shell.x86_64 0:4.0.14-1.el6                                       
      mongodb-org-tools.x86_64 0:4.0.14-1.el6 
    

          

  1. Start MongoDB and enable it to start on boot.

    sudo systemctl start mongod
    sudo systemctl enable mongod
  2. You can use mongo command to verify the installation MongoDB version.

    mongo

Related Articles

How to check PHP and Apache Modules that are Installed on a Linux?

Following are the steps to check which PHP and Apache Modules are installed on Linux. Login via...

How to Setup MySQL Master-Slave Replication on RHEL 7?

In MySQL Replication process, one server data is automatically copied to another backup server in...

How to Switch Web Server from Apache to LiteSpeed on WHM?

Apache and LiteSpeed both are the WebServers. Apache is older and popular compared to LiteSpeed....

How do I connect to Linux VPS through SSH from Linux and Windows OS?

This article will guide you on how to login to Linux VPS through SSH (Secure Shell) from Linux...

How To Configure Redis Caching to Speed Up WordPress on Ubuntu 18.04?

Redis is an open-source in-memory data structure store. It can be used as a DB and cache. It...

  • 0 Users Found This Useful

Was this answer helpful?