温馨提示×

如何安装debian mongodb

小樊
44
2026-09-02 09:43:57
栏目: 云计算

下面是在 Debian 系统上安装 MongoDB(官方版本) 的常见步骤(以 Debian 11 / 12 为例,MongoDB 6.x / 7.x 通用)。


一、准备工作

sudo apt update
sudo apt install -y curl gnupg lsb-release

二、导入 MongoDB 官方 GPG 密钥

curl -fsSL https://pgp.mongodb.com/server-7.0.asc | \
sudo gpg -o /usr/share/keyrings/mongodb-server-7.0.gpg --dearmor

若使用 MongoDB 6.0,把 7.0 改为 6.0


三、添加 MongoDB APT 源

Debian 12(Bookworm)

echo "deb [ signed-by=/usr/share/keyrings/mongodb-server-7.0.gpg ] \
https://repo.mongodb.org/apt/debian bookworm/mongodb-org/7.0 main" | \
sudo tee /etc/apt/sources.list.d/mongodb-org-7.0.list

Debian 11(Bullseye)

echo "deb [ signed-by=/usr/share/keyrings/mongodb-server-7.0.gpg ] \
https://repo.mongodb.org/apt/debian bullseye/mongodb-org/7.0 main" | \
sudo tee /etc/apt/sources.list.d/mongodb-org-7.0.list

四、安装 MongoDB

sudo apt update
sudo apt install -y mongodb-org

五、启动并设置开机自启

sudo systemctl start mongod
sudo systemctl enable mongod

检查状态:

sudo systemctl status mongod

六、验证安装

mongosh

或旧版本:

mongo

看到类似 test> 提示符即成功。


七、基础安全配置(推荐)

  1. 编辑配置文件:
sudo nano /etc/mongod.conf
  1. 开启鉴权(取消注释或添加):
security:
  authorization: enabled
  1. 重启:
sudo systemctl restart mongod

八、常见问题

  • 端口:默认 27017
  • 数据目录/var/lib/mongodb
  • 日志/var/log/mongodb

如果你告诉我:

  • Debian 具体版本
  • MongoDB 版本(6 / 7)
  • 是否需要副本集 / 远程访问

我可以给你更精确的安装方案。

0