CentOS 7下用yum快速安装MongoDB的方法教程
发布时间 - 2026-01-10 22:02:48 点击率:次前言

MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。MongoDB是深受广大开源爱好者支持和研究的NoSQL数据库之一,它基于灵活的JSON文档方式,非常适合敏捷开发,其高可用功能强大,支持水平扩展等众多关键特性。一如其简约而不简单的MySQL一样,安装起来也非常方便,支持源码编译安装,rpm安装以及yum安装等众多方式。本文主要讲述在CentOS 7下用yum方式快速安装MongoDB的方法,下面来一起看看吧。
一、安装环境及配置yum
# more /etc/redhat-release CentOS Linux release 7.2.1511 (Core) # vi /etc/yum.repos.d/mongodb-org-3.2.repo [mongodb-org-3.2] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.2/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-3.2.asc
二、安装MongoDB
# yum -y install mongodb-org Loaded plugins: fastestmirror, langpacks base | 3.6 kB 00:00:00 epel/x86_64/metalink | 5.2 kB 00:00:00 extras | 3.4 kB 00:00:00 mongodb-org-3.2 | 2.5 kB 00:00:00 updates | 3.4 kB 00:00:00 mongodb-org-3.2/7/primary_db | 50 kB 00:00:03 Loading mirror speeds from cached hostfile * base: mirrors.aliyun.com * epel: mirrors.tuna.tsinghua.edu.cn * extras: mirrors.aliyun.com * updates: mirrors.aliyun.com Resolving Dependencies --> Running transaction check ---> Package mongodb-org.x86_64 0:3.2.10-1.el7 will be installed --> Processing Dependency: mongodb-org-tools = 3.2.10 for package: mongodb-org-3.2.10-1.el7.x86_64 --> Processing Dependency: mongodb-org-shell = 3.2.10 for package: mongodb-org-3.2.10-1.el7.x86_64 --> Processing Dependency: mongodb-org-server = 3.2.10 for package: mongodb-org-3.2.10-1.el7.x86_64 --> Processing Dependency: mongodb-org-mongos = 3.2.10 for package: mongodb-org-3.2.10-1.el7.x86_64 --> Running transaction check ---> Package mongodb-org-mongos.x86_64 0:3.2.10-1.el7 will be installed ---> Package mongodb-org-server.x86_64 0:3.2.10-1.el7 will be installed ---> Package mongodb-org-shell.x86_64 0:3.2.10-1.el7 will be installed ---> Package mongodb-org-tools.x86_64 0:3.2.10-1.el7 will be installed --> Finished Dependency Resolution Dependencies Resolved =================================================================================================== Package Arch Version Repository Size =================================================================================================== Installing: mongodb-org x86_64 3.2.10-1.el7 mongodb-org-3.2 5.8 k Installing for dependencies: mongodb-org-mongos x86_64 3.2.10-1.el7 mongodb-org-3.2 5.6 M mongodb-org-server x86_64 3.2.10-1.el7 mongodb-org-3.2 12 M mongodb-org-shell x86_64 3.2.10-1.el7 mongodb-org-3.2 6.7 M mongodb-org-tools x86_64 3.2.10-1.el7 mongodb-org-3.2 41 M Transaction Summary =================================================================================================== Install 1 Package (+4 Dependent packages) Total download size: 65 M Installed size: 201 M Downloading packages: warning: /var/cache/yum/x86_64/7/mongodb-org-3.2/packages/mongodb-org-3.2.10-1.el7.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID ea312927: NOKEY ] Public key for mongodb-org-3.2.10-1.el7.x86_64.rpm is not installed (1/5): mongodb-org-3.2.10-1.el7.x86_64.rpm | 5.8 kB 00:00:04 (2/5): mongodb-org-server-3.2.10-1.el7.x86_64.rpm | 12 MB 00:00:11 (3/5): mongodb-org-shell-3.2.10-1.el7.x86_64.rpm | 6.7 MB 00:00:06 (4/5): mongodb-org-tools-3.2.10-1.el7.x86_64.rpm | 41 MB 00:00:36 (5/5): mongodb-org-mongos-3.2.10-1.el7.x86_64.rpm | 5.6 MB 00:03:28 --------------------------------------------------------------------------------------------------- Total 322 kB/s | 65 MB 00:03:28 Retrieving key from https://www.mongodb.org/static/pgp/server-3.2.asc Importing GPG key 0xEA312927: Userid : "MongoDB 3.2 Release Signing Key <packaging@mongodb.com>" Fingerprint: 42f3 e95a 2c4f 0827 9c49 60ad d68f a50f ea31 2927 From : https://www.mongodb.org/static/pgp/server-3.2.asc Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : mongodb-org-tools-3.2.10-1.el7.x86_64 1/5 Installing : mongodb-org-mongos-3.2.10-1.el7.x86_64 2/5 Installing : mongodb-org-shell-3.2.10-1.el7.x86_64 3/5 Installing : mongodb-org-server-3.2.10-1.el7.x86_64 4/5 Installing : mongodb-org-3.2.10-1.el7.x86_64 5/5 Verifying : mongodb-org-server-3.2.10-1.el7.x86_64 1/5 Verifying : mongodb-org-3.2.10-1.el7.x86_64 2/5 Verifying : mongodb-org-shell-3.2.10-1.el7.x86_64 3/5 Verifying : mongodb-org-mongos-3.2.10-1.el7.x86_64 4/5 Verifying : mongodb-org-tools-3.2.10-1.el7.x86_64 5/5 Installed: mongodb-org.x86_64 0:3.2.10-1.el7 Dependency Installed: mongodb-org-mongos.x86_64 0:3.2.10-1.el7 #Author : Leshami mongodb-org-server.x86_64 0:3.2.10-1.el7 #Blog : http://blog.csdn.net/leshami mongodb-org-shell.x86_64 0:3.2.10-1.el7 mongodb-org-tools.x86_64 0:3.2.10-1.el7 Complete!
三、验证安装结果
# rpm -qa |grep mongodb mongodb-org-3.2.10-1.el7.x86_64 mongodb-org-mongos-3.2.10-1.el7.x86_64 mongodb-org-shell-3.2.10-1.el7.x86_64 mongodb-org-server-3.2.10-1.el7.x86_64 mongodb-org-tools-3.2.10-1.el7.x86_64 # rpm -ql mongodb-org-server /etc/init.d/mongod /etc/mongod.conf /etc/sysconfig/mongod /usr/bin/mongod /usr/share/doc/mongodb-org-server-3.2.10 /usr/share/doc/mongodb-org-server-3.2.10/GNU-AGPL-3.0 /usr/share/doc/mongodb-org-server-3.2.10/MPL-2 /usr/share/doc/mongodb-org-server-3.2.10/README /usr/share/doc/mongodb-org-server-3.2.10/THIRD-PARTY-NOTICES /usr/share/man/man1/mongod.1 /var/lib/mongo /var/log/mongodb /var/log/mongodb/mongod.log /var/run/mongodb [root@localhost ~]# /etc/init.d/mongod start Starting mongod (via systemctl): [ OK ] [root@localhost ~]# netstat -nltp|grep mongo tcp 0 0 127.0.0.1:27017 0.0.0.0:* LISTEN 89958/mongod # mongo MongoDB shell version: 3.2.10 connecting to: test Welcome to the MongoDB shell. For interactive help, type "help". For more comprehensive documentation, see http://docs.mongodb.org/ Questions? Try the support group http://groups.google.com/group/mongodb-user > db.version() 3.2.10
总结
以上就是关于在CentOS 7系统下利用yum方式快速安装MongoDB的方法,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。
# centos7
# yum
# mongodb
# yum安装mongodb
# centos
# centos8 使用yum 安装 mongodb 4.2的方法
# Centos 7.2中MongoDB数据库的安装与卸载教程
# Centos 7下Mongodb开机无法自启动的解决方法
# CentOS 7下MongoDB的安装配置详解
# CentOS 安装 Mongodb详解(在线和离线)
# 阿里云CentOS7安装Mongodb教程
# centos7 + php7 lamp全套最新版本配置及mongodb和redis教程详解
# Centos7 yum安装mongodb实现步骤详解
# 是一个
# 而不
# 看看吧
# 来也
# 开源
# 最丰富
# 文档
# 有疑问
# aliyun
# Resolving
# cn
# tsinghua
# tuna
# Package
# check
# gt
# Dependencies
# transaction
# Running
# updates
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel Seeder怎么填充数据_Laravel数据库填充器的使用方法与技巧
laravel怎么在请求结束后执行任务(Terminable Middleware)_laravel Terminable Middleware请求结束任务执行方法
Laravel的辅助函数有哪些_Laravel常用Helpers函数提高开发效率
Laravel的.env文件有什么用_Laravel环境变量配置与管理详解
如何续费美橙建站之星域名及服务?
在线制作视频的网站有哪些,电脑如何制作视频短片?
怎么制作网站设计模板图片,有电商商品详情页面的免费模板素材网站推荐吗?
Laravel如何使用缓存系统提升性能_Laravel缓存驱动和应用优化方案
Laravel如何使用软删除(Soft Deletes)功能_Eloquent软删除与数据恢复方法
Laravel如何处理异常和错误?(Handler示例)
如何快速搭建FTP站点实现文件共享?
Laravel如何优雅地处理服务层_在Laravel中使用Service层和Repository层
Laravel怎么做数据加密_Laravel内置Crypt门面的加密与解密功能
Windows10如何删除恢复分区_Win10 Diskpart命令强制删除分区
,交易猫的商品怎么发布到网站上去?
JS弹性运动实现方法分析
Laravel如何使用Blade组件和插槽?(Component代码示例)
中山网站推广排名,中山信息港登录入口?
教你用AI润色文章,让你的文字表达更专业
智能起名网站制作软件有哪些,制作logo的软件?
Windows10如何更改计算机工作组_Win10系统属性修改Workgroup
Laravel如何处理文件上传_Laravel Storage门面实现文件存储与管理
Laravel如何处理和验证JSON类型的数据库字段
软银砸40亿美元收购DigitalBridge 强化AI资料中心布局
PHP正则匹配日期和时间(时间戳转换)的实例代码
非常酷的网站设计制作软件,酷培ai教育官方网站?
Chrome浏览器标签页分组怎么用_谷歌浏览器整理标签页技巧【效率】
浏览器如何快速切换搜索引擎_在地址栏使用不同搜索引擎【搜索】
国美网站制作流程,国美电器蒸汽鍋怎么用官方网站?
Laravel怎么多语言本地化设置_Laravel语言包翻译与Locale动态切换【手册】
Laravel如何配置和使用队列处理异步任务_Laravel队列驱动与任务分发实例
Laravel用户认证怎么做_Laravel Breeze脚手架快速实现登录注册功能
如何快速上传自定义模板至建站之星?
Laravel怎么为数据库表字段添加索引以优化查询
Laravel Eloquent访问器与修改器是什么_Laravel Accessors & Mutators数据处理技巧
Laravel Eloquent:优雅地将关联模型字段扁平化到主模型中
Laravel如何实现模型的全局作用域?(Global Scope示例)
如何在景安云服务器上绑定域名并配置虚拟主机?
昵图网官网入口 昵图网素材平台官方入口
如何打造高效商业网站?建站目的决定转化率
Laravel Octane如何提升性能_使用Laravel Octane加速你的应用
详解vue.js组件化开发实践
如何在IIS中配置站点IP、端口及主机头?
HTML 中动态设置元素 name 属性的正确语法详解
如何快速搭建二级域名独立网站?
如何在Windows服务器上快速搭建网站?
如何快速上传建站程序避免常见错误?
关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)
Laravel表单请求验证类怎么用_Laravel Form Request分离验证逻辑教程
如何在万网ECS上快速搭建专属网站?

