MongoDB是一个完全灵活的索引支持和丰富查询数据库。这是一个NoSQL数据库。MongoDB 4.2支持多文档ACID事务。MongoDB发布了新的稳定版4.2,其中包含许多主要增强功能。本教程将帮助您在Fedora系统上安装MongoDB 4.2。
步骤1 –配置Dnf存储库
根据所需的MongoDB版本和系统架构,在yum存储库配置文件mongodb.repo中添加以下内容。对于本文,我们使用的是MongoDB 4.2存储库。
vi /etc/yum.repos.d/mongodb.repo
[Mongodb]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/amazon/2/mongodb-org/4.2/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.2.asc
第2步–在Fedora上安装MongoDB
让我们使用yum软件包管理器来安装mongodb-org软件包,它将自动安装其所有依赖项。要安装MongoDB的任何特定版本,请使用像mongodb-org-4.2.1这样的版本指定软件包名称。以下命令将安装可用的最新稳定版本。
dnf install mongodb-org
步骤3 –启动MongoDB服务
MongoDB服务器已安装在您的Fedora系统上。让我们启用MongoDB systemd服务并启动它。
systemctl enable mongod.service
systemctl start mongod.service
步骤4 –检查MongoDB版本
使用以下命令检查已安装的MongoDB版本
mongod --version
db version v4.2.10
git version: 88276238fa97b47c0ef14362b343c5317ecbd739
OpenSSL version: OpenSSL 1.0.1e-fips 11 Feb 2013
allocator: tcmalloc
modules: none
build environment:
distmod: rhel70
distarch: x86_64
target_arch: x86_64
使用命令行连接MongoDB并执行一些测试命令以检查是否正常工作。
mongo
> use mydb;
> db.test.save({ test: 1001 })
> db.test.find()
{ "_id" : ObjectId("5f7bbfb8b3b04c482a81a89c"), "test" : 1001 }
恭喜您已经在Fedora系统上成功安装了mongodb服务器。