MongoDB - Installation on RedHat 9
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