Linux平台安装MongoDB
                           
天天向上
发布: 2025-03-06 23:07:49

原创
605 人浏览过

Linux 平台上安装 MongoDB,可以根据你的 Linux 发行版选择适合的方法。这里介绍 Ubuntu/DebianCentOS/RHEL 的安装步骤。


方法 1:Ubuntu / Debian 安装 MongoDB

步骤 1:导入 MongoDB 官方 GPG 密钥

在终端输入:

wget -qO - https://pgp.mongodb.com/server-7.0.asc | sudo gpg --dearmor -o /usr/share/keyrings/mongodb-server-keyring.gpg

步骤 2:添加 MongoDB 官方软件源

echo "deb [signed-by=/usr/share/keyrings/mongodb-server-keyring.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

(对于 Debian,将 ubuntu jammy 替换为适合的 Debian 版本,例如 debian bookworm

步骤 3:更新软件包索引

sudo apt update

步骤 4:安装 MongoDB

sudo apt install -y mongodb-org

步骤 5:启动 MongoDB

sudo systemctl start mongod

设置开机自启:

sudo systemctl enable mongod

步骤 6:检查 MongoDB 运行状态

sudo systemctl status mongod

如果显示 active (running),说明 MongoDB 运行成功。


方法 2:CentOS / RHEL 安装 MongoDB

步骤 1:创建 MongoDB 官方 YUM 源

sudo tee /etc/yum.repos.d/mongodb-org-7.0.repo <<EOF

[mongodb-org-7.0]

name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/\$releasever/mongodb-org/7.0/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://pgp.mongodb.com/server-7.0.asc EOF

步骤 2:安装 MongoDB

sudo yum install -y mongodb-org

步骤 3:启动 MongoDB

sudo systemctl start mongod

设置开机自启:

sudo systemctl enable mongod

步骤 4:检查 MongoDB 运行状态

sudo systemctl status mongod

方法 3:使用 Docker 安装 MongoDB

如果你不想在系统上直接安装 MongoDB,可以使用 Docker

docker run -d --name mongodb -p 27017:27017 -v ~/mongodb_data:/data/db mongo

这样 MongoDB 会在后台运行,并将数据存储在 ~/mongodb_data 目录中。


步骤 7:测试 MongoDB

无论使用哪种方法安装 MongoDB,你都可以使用 mongosh 进入数据库:

mongosh

然后执行:

use testDB
db.testCollection.insertOne({ name: "Alice", age: 25 })
db.testCollection.find()

如果返回数据,说明安装成功!🎉


更多详细内容请关注其他相关文章!

发表回复 0

Your email address will not be published. Required fields are marked *