这篇文章主要介绍Fedora上如何安装MongoDB,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。

1、使用上游 RPM 创建仓库(RHEL-8 构建)

$sudocat>/etc/yum.repos.d/mongodb.repo>>EOF[mongodb-upstream]name=MongoDBUpstreamRepositorybaseurl=https://repo.mongodb.org/yum/redhat/8Server/mongodb-org/4.2/x86_64/gpgcheck=1enabled=1gpgkey=https://www.mongodb.org/static/pgp/server-4.2.ascEOF2、安装元软件包,来拉取服务器和工具包

$sudodnfinstallmongodb-org......Installed:mongodb-org-4.2.3-1.el8.x86_64mongodb-org-mongos-4.2.3-1.el8.x86_64mongodb-org-server-4.2.3-1.el8.x86_64mongodb-org-shell-4.2.3-1.el8.x86_64mongodb-org-tools-4.2.3-1.el8.x86_64Complete!3、启动 MongoDB 守护进程

$sudosystemctlstatusmongod●mongod.service-MongoDBDatabaseServerLoaded:loaded(/usr/lib/systemd/system/mongod.service;enabled;vendorpreset:disabled)Active:active(running)sinceSat2020-02-0812:33:45EST;2sagoDocs:https://docs.mongodb.org/manualProcess:15768ExecStartPre=/usr/bin/mkdir-p/var/run/mongodb(code=exited,status=0/SUCCESS)Process:15769ExecStartPre=/usr/bin/chownmongod:mongod/var/run/mongodb(code=exited,status=0/SUCCESS)Process:15770ExecStartPre=/usr/bin/chmod0755/var/run/mongodb(code=exited,status=0/SUCCESS)Process:15771ExecStart=/usr/bin/mongod$OPTIONS(code=exited,status=0/SUCCESS)MainPID:15773(mongod)Memory:70.4MCPU:611msCGroup:/system.slice/mongod.service4、通过 mongo shell 连接服务器来验证是否运行

$mongoMongoDBshellversionv4.2.3connectingto:mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodbImplicitsession:session{"id":UUID("20b6e61f-c7cc-4e9b-a25e-5e306d60482f")}MongoDBserverversion:4.2.3WelcometotheMongoDBshell.Forinteractivehelp,type"help".Formorecomprehensivedocumentation,seehttp://docs.mongodb.org/---

就是这样了。如你所见,RHEL-8 包完美兼容,只要 Fedora 包还与 RHEL-8 兼容,它就应该会一直兼容。请注意,在使用时必须遵守 SSPLv1 许可证。

以上是“Fedora上如何安装MongoDB”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!