MongoDB – Installation on RedHat 9

MongoDB - Installation on RedHat 9
March 27, 2026

Step 1: Configure the MongoDB Repository

Create a new repository file named /etc/yum.repos.d/mongodb-org-7.0.repo using your preferred text editor (like vi or nano), or by using the cat command as shown below. This example uses version 7.0; you can check the MongoDB repositories for the latest version.
cat <<EOF | sudo tee /etc/yum.repos.d/mongodb-org-7.0.repo [mongodb-org-7.0] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/9/mongodb-org/7.0/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://pgp.mongodb.com/server-7.0.asc EOF

Step 2: Install MongoDB Packages

Install the latest stable version of MongoDB:

sudo dnf install -y mongodb-org

Step 3: Start and Enable the MongoDB Service

Start the service and enable it to run on boot:

sudo systemctl start mongod sudo systemctl enable mongod # Verify status: sudo systemctl status mongod

Step 4: Configure the Firewall (Optional)

If needed, open port 27017 to allow remote access:

sudo firewall-cmd --permanent --add-port=27017/tcp sudo firewall-cmd --reload

Step 5: Begin Using MongoDB

Launch the shell to connect to your local instance:

mongosh