教你如何在 Fedora 上安装 MongoDB 数据库的详细教程

在 Fedora 上安装 MongoDB 数据库的详细教程

MongoDB 是一种非常受欢迎的 NoSQL 数据库,它非常适合进行大规模数据存储和高并发读写操作。在本文中,我们将介绍如何在 Fedora 上安装 MongoDB 数据库。如果您已经安装过 Fedora 并熟悉基本的 Linux 命令,那么本教程应该很容易理解和跟随。

步骤 1:更新系统软件包

在安装 MongoDB 数据库之前,首先应该更新系统软件包。这可以通过以下命令完成:

sudo dnf update -y

使用sudo命令以管理员权限运行该命令。这会确保固件和其他应用程序都是最新版本。

步骤 2:添加 MongoDB Yum 存储库

MongoDB 提供了一个 Yum 存储库,可以让我们在 Fedora 上方便地安装 MongoDB。要添加该存储库,请执行以下命令:

sudo dnf install -y dnf-utils

sudo dnf config-manager --add-repo=https://repo.mongodb.org/yum/redhat/mongodb-org-4.4.repo

第一个命令将安装 dnf-utils 工具,以帮助我们与 RPM 存储库进行交互。第二个命令将为我们配置 MongoDB 的 Yum 存储库。

步骤 3:安装 MongoDB

安装 MongoDB 数据库的命令与其他任何软件包一样简单:

sudo dnf install -y mongodb-org

这个命令将安装包括 MongoDB 数据库,MongoDB shell,以及其他与官方 MongoDB 发行版一起提供的所有工具和库。

步骤 4:启动 MongoDB

MongoDB 安装完成后,我们需要启动它。使用以下命令开启 MongoDB:

sudo systemctl start mongod

使用以下命令检查 MongoDB 启动是否成功:

sudo systemctl status mongod

如果一切顺利,您应该看到 mongod 服务正在运行并且启动状态为“active”。

停止 MongoDB 服务

如果要停止 MongoDB 服务,可以使用以下命令:

sudo systemctl stop mongod

重启 MongoDB 服务

如果要重新启动 MongoDB 服务,可以使用以下命令:

sudo systemctl restart mongod

步骤 5:设置 MongoDB 启动服务

当您重新启动 Fedora 服务器时,MongoDB 服务不会自动启动。为了实现在服务器启动时 MongoDB 自动启动,您需要设置 MongoDB 服务自启:

sudo systemctl enable mongod

经过这些步骤,您现在已经在 Fedora 上正确地安装了 MongoDB 数据库。您可以在命令行中使用 MongoDB shell 验证该数据库是否可用:

mongo --eval 'db.runCommand ({ping:1})'

成功安装 MongoDB 后,可以在项目中使用它来存储数据。 安装 MongoDB 带来的最大好处之一是操作具有大规模数据集的应用程序的能力。

数据库标签