Back to posts

Install MongoDB 8.0 on Ubuntu 24.04 (Noble Numbat)
Aryan Kanojia / July 22, 2025
In this post, you'll learn how to install MongoDB 8.0 Community Edition on Ubuntu 24.04 (Noble Numbat) using the official method, with GPG key setup, repository configuration, and service management included.
✅ MongoDB 8.0 Community Edition Installation on Ubuntu 24.04 (Noble)
Follow these official and verified steps to install MongoDB Community Edition 8.0 on Ubuntu 24.04 (Noble).
🔹 Step 1: Install Dependencies
sudo apt-get install gnupg curl
🔹 Step 2: Import MongoDB GPG Key
curl -fsSL https://www.mongodb.org/static/pgp/server-8.0.asc | \
sudo gpg -o /usr/share/keyrings/mongodb-server-8.0.gpg \
--dearmor
🔹 Step 3: Add MongoDB 8.0 APT Repository
echo "deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-8.0.gpg ] https://repo.mongodb.org/apt/ubuntu noble/mongodb-org/8.0 multiverse" | \
sudo tee /etc/apt/sources.list.d/mongodb-org-8.0.list
🔹 Step 4: Update Package List
sudo apt-get update
🔹 Step 5: Install MongoDB
sudo apt-get install -y mongodb-org
🔹 Step 6: Start and Enable MongoDB
sudo systemctl start mongod
sudo systemctl enable mongod
🔹 Step 7: Test MongoDB Shell
mongosh
If not installed:
sudo apt install mongodb-mongosh
🔧 Optional Cleanup: Remove MongoDB 7.0 Repo (If Previously Added)
sudo rm /etc/apt/sources.list.d/mongodb-org-7.0.list
sudo apt-get update
🔄 Optional (Not Needed): Add MongoDB 7.0 Support (for Ubuntu 22.04/Jammy)
curl -fsSL https://www.mongodb.org/static/pgp/server-7.0.asc | \
sudo gpg -o /usr/share/keyrings/mongodb-server-7.0.gpg \
--dearmor
echo "deb [ signed-by=/usr/share/keyrings/mongodb-server-7.0.gpg ] https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/7.0 multiverse" | \
sudo tee /etc/apt/sources.list.d/mongodb-org-7.0.list
sudo apt-get update
✅ Installation Complete!
MongoDB is now installed and running on Ubuntu 24.04. Use mongosh
to connect to the shell.
🧠 Tip: Common MongoDB Service Commands
sudo systemctl start mongod
sudo systemctl stop mongod
sudo systemctl restart mongod
sudo systemctl status mongod