温馨提示×

mongodb debian咋安装

小樊
38
2026-10-02 11:55:52
栏目: 云计算

在 Debian 上安装 MongoDB,一般有两种常见方式:

  1. 用官方 MongoDB 源安装(推荐,版本新)
  2. 用 Debian 自带 apt 源安装(版本旧,简单)

下面给你 官方源安装方法(Debian 11 / 12 通用)。


一、使用 MongoDB 官方源安装(推荐)

1. 更新系统

sudo apt update
sudo apt upgrade -y

2. 安装依赖

sudo apt install -y curl gnupg lsb-release

3. 导入 MongoDB GPG 密钥

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

如果你想装 6.0,把 7.0 改成 6.0

4. 添加 MongoDB 源

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

5. 更新 apt

sudo apt update

6. 安装 MongoDB

sudo apt install -y mongodb-org

二、启动 MongoDB

启动服务

sudo systemctl start mongod

设置开机自启

sudo systemctl enable mongod

查看状态

sudo systemctl status mongod

三、测试 MongoDB

mongosh

或旧版本:

mongo

看到 test> 就说明成功了。


四、常见问题

1. 端口被防火墙挡

MongoDB 默认端口:

27017

开放端口(如有防火墙):

sudo ufw allow 27017

2. 配置文件位置

/etc/mongod.conf

3. 数据目录

/var/lib/mongodb

五、Debian 自带源安装(不推荐)

sudo apt install -y mongodb

⚠️ 版本通常很旧(如 3.x / 4.x)


如果你告诉我:

  • Debian 版本(cat /etc/os-release)
  • 想装 MongoDB 几版
  • 是本地开发还是服务器

我可以给你更精确的命令。

0 踩