MongoDB Linux 平台安装

在 Linux 平台上安装 MongoDB 可以通过不同的方法实现,具体取决于你使用的 Linux 发行版。以下是针对几种常见 Linux 发行版的安装指南:

1. Ubuntu/Debian

对于基于 Debian 的发行版,如 Ubuntu,你可以通过官方的 APT 存储库来安装 MongoDB。

步骤 1: 添加 MongoDB 的 GPG 密钥
wget -qO - https://www.mongodb.org/static/pgp/server-6.0.asc | sudo apt-key add -
步骤 2: 添加 MongoDB 的 APT 存储库
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu $(lsb_release -sc)/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list
步骤 3: 更新包列表
sudo apt update
步骤 4: 安装 MongoDB
sudo apt install -y mongodb-org
步骤 5: 验证安装
mongod --version

2. CentOS/RHEL

对于基于 RHEL 的发行版,如 CentOS,你可以通过官方的 YUM 存储库来安装 MongoDB。

步骤 1: 安装所需的依赖项
sudo yum install -y gnupg2
步骤 2: 添加 MongoDB 的 GPG 密钥
sudo rpm --import https://www.mongodb.org/static/pgp/server-6.0.asc
步骤 3: 添加 MongoDB 的 YUM 存储库
echo "[mongodb-org-6.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$(rpm -E %rhel)/mongodb-org/6.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-6.0.asc" | sudo tee /etc/yum.repos.d/mongodb-org-6.0.repo
步骤 4: 安装 MongoDB
sudo yum install -y mongodb-org
步骤 5: 验证安装
mongod --version

3. Fedora

对于 Fedora,你可以直接使用 DNF 包管理器来安装 MongoDB。

步骤 1: 添加 MongoDB 的 GPG 密钥
sudo rpm --import https://www.mongodb.org/static/pgp/server-6.0.asc
步骤 2: 添加 MongoDB 的 DNF 存储库
echo "[mongodb-org-6.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/fedora/$(grep ^VERSION_ID /etc/os-release | cut -d= -f2)/mongodb-org/6.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-6.0.asc" | sudo tee /etc/yum.repos.d/mongodb-org-6.0.repo
步骤 3: 安装 MongoDB
sudo dnf install -y mongodb-org
步骤 4: 验证安装
mongod --version

启动 MongoDB 服务

一旦 MongoDB 安装完成,你可以通过以下命令启动 MongoDB 服务:

对于 systemd 系统(如 Ubuntu 16.04+、CentOS 7+):
sudo systemctl start mongod
sudo systemctl enable mongod
查看服务状态:
sudo systemctl status mongod

连接到 MongoDB

要连接到 MongoDB 服务器,可以在终端中运行以下命令:

mongo

测试安装

在 MongoDB shell 中,你可以尝试插入一些数据并查询它们以验证安装是否正确:

use test
db.test.insert({name: "John Doe"})
db.test.find()

注意事项

  • 确保防火墙和其他安全软件允许 MongoDB 服务运行。
  • 如果需要使用特定的端口或其他配置选项,请查阅 MongoDB 文档获取更多信息。
  • 如果你的系统版本较旧,可能需要调整存储库 URL 中的版本号以匹配你的系统。

完成上述步骤后,你应该能够在 Linux 上成功安装并运行 MongoDB 了。

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值