📜  在 centos 8 上本地设置 mongodb (1)

📅  最后修改于: 2023-12-03 15:07:38.012000             🧑  作者: Mango

在 CentOS 8 上本地设置 MongoDB

MongoDB 是一个开源的 NoSQL 数据库,支持高性能、可扩展和灵活的数据存储。它是现代应用程序的理想选择,在本地设置 MongoDB 可以让您开发和测试应用程序。

本文将向您介绍如何在 CentOS 8 上本地设置 MongoDB。

步骤
步骤 1:安装 MongoDB

MongoDB 默认在 CentOS 8 的官方仓库中不可用,因此我们需要添加 MongoDB 的官方存储库。

添加 MongoDB 存储库

sudo vi /etc/yum.repos.d/mongodb.repo

将以下内容添加到存储库文件中:

[mongodb-org-4.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.4.asc

保存并关闭文件。

安装 MongoDB

运行以下命令以安装 MongoDB:

sudo dnf install -y mongodb-org
步骤 2:启动 MongoDB

MongoDB 服务默认是禁用状态,因此需要手动启动。

启动 MongoDB

运行以下命令以启动 MongoDB 服务:

sudo systemctl start mongod

检查 MongoDB 状态

运行以下命令以检查 MongoDB 服务状态:

sudo systemctl status mongod

如果状态为 active (running),则说明 MongoDB 服务已经成功启动。

步骤 3:使用 MongoDB

连接到 MongoDB

运行以下命令以连接到 MongoDB:

mongo

如果成功连接到 MongoDB,则将显示以下结果:

MongoDB shell version v4.4.1
connecting to: mongodb://127.0.0.1:27017/?compressors=..。丢失的部分由客户端软件环境填充。..&gssapiServiceName=mongodb
Implicit session: session { "id" : UUID("dfe7b119-833a-4120-a8c2-30595f70fe96") }
MongoDB server version: 4.4.1
Welcome to the MongoDB shell.
...
>

停止 MongoDB

运行以下命令以停止 MongoDB 服务:

sudo systemctl stop mongod
结论

在 CentOS 8 上本地设置 MongoDB 很简单,只需要添加官方存储库并安装 MongoDB 就可以使用了。现在您已经准备好在本地开发应用程序并使用 MongoDB 了。