Ubuntu 上配置 MongoDB 不算难,尤其你只是“装起来能用”的话,几分钟就能搞定。下面我分情况说明一下难度和步骤。
如果你只是开发、学习,在 Ubuntu 上装 MongoDB:
sudo apt update
sudo apt install -y mongodb
(Ubuntu 20.04 及以前常用这个包)
或者官方版(推荐):
sudo apt install -y gnupg curl
curl -fsSL https://pgp.mongodb.com/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 $(lsb_release -cs)/mongodb-org/7.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-7.0.list
sudo apt update
sudo apt install -y mongodb-org
sudo systemctl start mongod
sudo systemctl enable mongod
mongosh
✅ 难度:⭐(非常简单)
默认 MongoDB 只允许本机访问,要远程连需要改配置:
sudo nano /etc/mongod.conf
改这一段:
net:
bindIp: 0.0.0.0
重启:
sudo systemctl restart mongod
⚠️ 注意:
✅ 难度:⭐⭐(中等)
如果你要:
那就需要:
authorization: enabled✅ 难度:⭐⭐⭐(需要一点经验)
| 使用场景 | 难度 |
|---|---|
| 本地开发 | 很简单 |
| 远程访问 | 一般 |
| 生产环境 | 需谨慎 |
如果你愿意,可以告诉我:
我可以直接给你一步步可复制的命令。