Centos7下快速安装Mongo3.2

**一般安装Mongo推荐源码安装,有时候为了快部署测试环境,或者仅仅是想装个mongo shell,这时候yum安装是最合适的方式,

下面介绍一下如何在Centos 7 下用yum的方式快速安装Mongo。

**

MongoDB 3.2 一共有五个包:
mongodb-org-3.2.10-1.el7.x86_64.rpm #元数据包 上面记录下以下4个包的依赖关系
mongodb-org-server-3.2.10-1.el7.x86_64.rpm #mongod服务端程序,以及相关的配置和初始化脚本。
mongodb-org-shell-3.2.10-1.el7.x86_64.rpm #mongo shell 客户端环境
mongodb-org-tools-3.2.10-1.el7.x86_64.rpm #最大的一个包,有关Mongo的工具:包括 mongoimport mongostat等
mongodb-org-mongos-3.2.10-1.el7.x86_64.rpm #mongos程序 用来分片的路由

1.配置yum源

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

2.yum 安装 MongoDB

yum -y install mongodb-org 

#我这里只安装mogno shell
[root@localhost scripts]# yum install mongodb-org-shell
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.sohu.com
* extras: mirrors.sohu.com
* updates: mirrors.sohu.com
正在解决依赖关系
--> 正在检查事务
---> 软件包 mongodb-org-shell.x86_64.0.3.2.16-1.el7 将被 安装
--> 解决依赖关系完成 依赖关系解决 =============================================================================================================================
Package 架构 版本 源 大小
=============================================================================================================================
正在安装:
mongodb-org-shell x86_64 3.2.16-1.el7 mongodb-org-3.2 6.8 M 事务概要
=============================================================================================================================
安装 1 软件包 总下载量:6.8 M
安装大小:20 M
Is this ok [y/d/N]: y
Downloading packages:
No Presto metadata available for mongodb-org-3.2
警告:/var/cache/yum/x86_64/7/mongodb-org-3.2/packages/mongodb-org-shell-3.2.16-1.el7.x86_64.rpm: 头V3 RSA/SHA1 Signature, 密钥 ID ea312927: NOKEY
mongodb-org-shell-3.2.16-1.el7.x86_64.rpm 的公钥尚未安装
mongodb-org-shell-3.2.16-1.el7.x86_64.rpm | 6.8 MB 00:02:15
从 https://www.mongodb.org/static/pgp/server-3.2.asc 检索密钥
导入 GPG key 0xEA312927:
用户ID : "MongoDB 3.2 Release Signing Key <packaging@mongodb.com>"
指纹 : 42f3 e95a 2c4f 0827 9c49 60ad d68f a50f ea31 2927
来自 : https://www.mongodb.org/static/pgp/server-3.2.asc
是否继续?[y/N]:y
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在安装: mongodb-org-shell-3.2.16-1.el7.x86_641/1
验证中 : mongodb-org-shell-3.2.16-1.el7.x86_641/1 已安装:
mongodb-org-shell.x86_64 0:3.2.16-1.el7 完毕!

3.验证安装

[root@localhost scripts]# mongo --host xx.x.xxx.xxx
MongoDB shell version: 3.2.16
connecting to: xx.x.xxx.xxx:27017/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

Centos7下快速安装Mongo3.2的更多相关文章

  1. centos7下快速安装Nginx服务器

    1.添加源 默认情况Centos7中无Nginx的源,最近发现Nginx官网提供了Centos的源地址.因此可以如下执行命令添加源: sudo rpm -Uvh http://nginx.org/pa ...

  2. centos7下快速安装mysql

    CentOS 7的yum源中貌似没有正常安装MySQL时的mysql-sever文件,需要去官网上下载 # wget http://dev.mysql.com/get/mysql-community- ...

  3. linux下快速安装jenkins

    Linux下快速安装Jenkins 建议使用 FileZilla 工具简化以下步骤中移动.环境变量配置等步骤. 1      软件下载 l  Java:jdk-7u17-linux-x64.tar.g ...

  4. EnvironmentError: mysql_config not found问题解决(centos7下python安装mysql-python)

    centos7下python安装mysql-python模块,执行命令: pip install mysql-python 出现报错:EnvironmentError: mysql_config no ...

  5. centos7下编译安装php-7.0.15(PHP-FPM)

    centos7下编译安装php-7.0.15(PHP-FPM) 一.下载php7源码包 http://php.net/downloads.php 如:php-7.0.15.tar.gz 二.安装所需依 ...

  6. 19.CentOS7下PostgreSQL安装过程

    CentOS7下PostgreSQL安装过程 装包 sudo yum install postgresql-server postgresql-contrib 说明: 这种方式直接明了,其他方法也可以 ...

  7. Windows下快速安装CACTI流量监控

    Windows下快速安装CACTI流量监控 原文  http://os.51cto.com/art/201111/300977.htm CACTI是一套PHP程序,它利用SNMPGET采集数据,使用R ...

  8. centos7 下 yum 安装Nginx

    centos7 下 yum 安装和配置 Nginx 添加yum源 Nginx不在默认的yum源中,可以使用epel或者官网的yum源,这里使用官网的yum源 rpm -ivh http://nginx ...

  9. Linux(CentOS7)下rpm安装MySQL8.0.16

    记录一下自己在 CentOS7 下 rpm 安装 MySQL8.0.16 的过程. 一.准备工作 1. 下载MySQL所需要的安装包 从 MySQL官网 下载,上传至 CentOS 系统 /usr/l ...

随机推荐

  1. Python中实现装饰模式的三种方式

    功能目标 编写一个可以打印被装饰函数名称.执行时间.内存地址得装饰器 前置依赖包 import time import functools from decorator import decorato ...

  2. 深入理解UE4宏定义—— GENERATED_BODY

    本文章由cartzhang编写,转载请注明出处. 所有权利保留. 文章链接:http://blog.csdn.net/cartzhang/article/details/72834164 作者:car ...

  3. 一次不成功的脚本Hack[捕鱼达人游戏]

    捕鱼达人这款游戏[http://keleyi.com/game/1/] 想当然的以为在这个id为“fishContainer”的div上绑定一个点击事件,子弹就可以快速的发射. 为此用油猴挂载了一个j ...

  4. 启动mysql 失败,“Warning:The /usr/local/mysql/data directory is not owned by the 'mysql' or '_mysql' ”

    一.Mac OS X的升级或其他原因可能会导致MySQL启动或开机自动运行时 在MySQL操作面板上会提示“Warning:The /usr/local/mysql/data directory is ...

  5. [转载] FFMPEG视音频编解码零基础学习方法

    在CSDN上的这一段日子,接触到了很多同行业的人,尤其是使用FFMPEG进行视音频编解码的人,有的已经是有多年经验的“大神”,有的是刚开始学习的初学者.在和大家探讨的过程中,我忽然发现了一个问题:在“ ...

  6. HihoCoder 1067 最近公共祖先(ST离线算法)

    最近公共祖先·二 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 上上回说到,小Hi和小Ho用非常拙劣——或者说粗糙的手段山寨出了一个神奇的网站,这个网站可以计算出某两个 ...

  7. Python之operator库

    operator库常用方法 Function Syntax add(a+b) a + b concat(seq1,seq2) seq1 + seq2 contains(seq, obj) obj in ...

  8. HttpContext.Current.Cache和HttpRuntime.Cache的区别,以及System.Runtime.Caching

    先看MSDN上的解释:      HttpContext.Current.Cache:为当前 HTTP 请求获取Cache对象.      HttpRuntime.Cache:获取当前应用程序的Cac ...

  9. C#网络编程(接收文件) - Part.5

    这篇文章将完成 Part.4 中剩余的部分,它们本来是一篇完整的文章,但是因为上一篇比较长,合并起来页数太多,浏览起来可能会比较不方便,我就将它拆为两篇了,本文便是它的后半部分.我们继续进行上一篇没有 ...

  10. 主窗体上按钮jig画图时,CAD得不到焦点的问题

    主窗体上按钮jig画图时,CAD得不到焦点的问题    按钮不要用 Click 事件,用 MouseDown 事件, 可完美解决该问题 1.试过CAD窗体获得焦点,不顶用 2.试用用命令行去执行,可行 ...