[RHEL或centos linux环境]安装MongoDB教程

声明:翻译官方文档:http://docs.mongodb.org/master/tutorial/install-mongodb-on-red-hat/?_ga=1.146202678.362433698.1425911361

概述:

通过该教程学会在RHEL或centos下安装mongodb的rpm包。

需要安装的包:

MongoDB提供了内嵌在其私有仓库中的官方支持包。该仓库提供了下列包:

· mongodb-org

此包是一个原始包,自动安装以下四个rpm包

· mongodb-org-server

包含mongod daemon ,相关配置,初始化脚本

· mongodb-org-mongos

此包包含 mongo daemon

· mongodb-org-shell

此包包含mongo shell

· mongodb-org-tools

此包包含了下列工具包:

mongoimport bsondumpmongodump,mongoexportmongofilesmongooplogmongoperfmongorestoremongostat, and mongotop.

控制脚本

在mongodb-org这个原始包里包含各种各样的控制脚本,包含初始化脚本:/etc/rc.d/init.d/mongod。这些脚本用于停止,启动,重启线程。

这个包使用/etc/mongod.conf来配置Mongodb。查看配置文件的参考文档: Configuration File

在3.0.0版本以后,没有mongos的控制脚本了。mongos进程仅仅在sharding的时候被使用。你可以使用mongod初始化脚本来导出你自己的mongos控制脚本用于使用。查看mongos配置的参考文档: mongos

好了,下面开始正题,进入安装环节,so easy,分为两步:

1.配置yum:

为了能使用yum来直接安装mongodb,需要创建/etc/yum.repos.d/mongodb-org-3.0.repo文件:

[mongodb-org-3.0]
name=MongoDB Repository
baseurl=http://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.0/x86_64/
gpgcheck=0
enabled=1

上述配置是针对3.0,如果你想配置其他版本,如2.4.2.6 ,将配置文件改为/etc/yum.repos.d/mongodb-org-2.6.repo,配置信息也改为:
[mongodb-org-2.6]
name=MongoDB 2.6 Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/
gpgcheck=0
enabled=1

2.安装mongodb包和相关的工具包安装最新的稳定版本: sudo yum install -y mongodb-org如果你想制定版本安装,例如,3.0版本,则如下:
sudo yum install -y mongodb-org-3.0.0 mongodb-org-server-3.0.0 mongodb-org-shell-3.0.0 mongodb-org-mongos-3.0.0 mongodb-org-tools-3.0.0

如上,只需制定版本即可。添加如下配置到/etc/yum.conf文件中:
exclude=mongodb-org,mongodb-org-server,mongodb-org-shell,mongodb-org-mongos,mongodb-org-tools
好了,到这mongodb安装完成,剩下的就是启动mongodb了。1.start:sudo service mongod start

2.验证mongodb是否成功启动:查看log文件就可以验证是否成功启动,log文件位于/var/log/mongodb/mongod.log,如果出现如下内容即表示启动成功:
[initandlisten] waiting for connections on port <port>其中<port>是配置在/etc/mongod.conf中的监听端口,默认27017

使用sudo chkconfig mongod on 来配置mongod开机启动

3.stop mongodb 关闭mongodb服务
sudo service mongod stop

4.restart mondodb 重启mongodb服务
sudo service mongod restart
通过查看/var/log/mongodb/mongod.log文件中的日志输出来检查处理的错误和重要信息、

5.开始使用,学习文档

官方教程: Getting Started with MongoDB
时间: 2024-08-02 11:00:23

[RHEL或centos linux环境]安装MongoDB教程的相关文章

Linux环境安装mongodb

介绍 上篇介绍了Linux环境下安装Node.js的步骤,紧接着来安装mongodb.另外,推荐我的另一篇 Windows下图文详解Mongodb安装及配置,先在Windows下熟悉下mongodb,再来看这篇文章会更容易明白. 安装步骤 对应自己的服务器系统,去官网下载对应版本的mongodb,我是CentOS 7.4的,由于没找到CentOS的,我下载的是 mongodb-linux-x86_64-amazon-3.6.0.tgz 上传解压 将下载好的安装包,通过ftp工具上传到服务器,我还

MongoDB学习(五)Linux环境安装MongoDB

一.   下载 从http://www.mongodb.org/downloads地址中下载:mongodb-linux-x86_64-2.4.11.tar 二.  安装 1>设置mongoDB目录[[email protected] home]#cd /home/apps      附:centOS下创建目录命令  [[email protected] home]#mkdir -p /home/apps 2>将文件mongodb-linux-x86_64-2.4.11.tar上传至/home

linux下安装mongodb的方法和终端下基本操作

在linux环境安装mongoDB: 一般认为偶数版本为稳定版 如 1.6.x,奇数版本为开发版如1.7.x 32bit的mongoDB最大能存放2g的数据,64bit没有限制 方法1: 终端执行: 安装服务器: sudo apt install mongodb-server 安装客户端: sudo apt install mongodb-clients 方法2: 1 官网下载合适版本 2 解压到/user/local/目录下: tar -zxvf 安装压缩包 /user/local/mongo

在 RedHat Enterprise、CentOS 或 Fedora Linux 上安装 MongoDB

在 RedHat Enterprise.CentOS 或 Fedora Linux 上安装 MongoDB 1.大纲 ? 备注:采用yum安装后,所有进程将自动在/usr/bin下,如下的mongo.mongod.mongostat以后都可以直接cd /usr/bin之后直接使用. 该教程列出了在 RedHat Enterprise Linux.CentOS Linux.Fedora Linux 及相关系统上部署Mongodb的基本安装流程.该程序使用 .rpm 程序包作为安装基础.10gen

CentOS 7上安装 MongoDB数据库 4.0.0最新版

MongoDB简介 MongoDB(来自于英文单词"Humongous",中文含义为"庞大")是可以应用于各种规模的企业.各个行业以及各类应用程序的开源数据库.作为一个适用于敏捷开发的数据库,MongoDB的数据模式可以随着应用程序的发展而灵活地更新.与此同时,它也为开发人员提供了传统数据库的功能:二级索引,完整的查询系统以及严格一致性等等. MongoDB能够使企业更加具有敏捷性和可扩展性,各种规模的企业都可以通过使用MongoDB来创建新的应用,提高与客户之间的

CentOS(Linux)下安装dmidecode包

安装代码: yum install dmidecode 安装完成后,查看总体信息: dmidecode 查看服务器类型,测试环境为DELL R610: dmidecode -s system-product-name 确认是否使用MegaRAID卡: dmidecode |grep "RAID" CentOS(Linux)下安装dmidecode包

怎样在CentOS linux下安装MPEG-1 Layer 3 (MP3)解码器

怎样在CENTOS linux下安装MPEG-1 Layer 3 (MP3)解码器 提片上的信息显示我们没有安装解码器,这是因为版权问题软件 没有自带解码器 我的是centos 32位系统所以用下面第一个源 32位系统 第三方源 rpm -ivh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm 64位系统 第三方源 rpm -ivh http://pkgs.repoforge.

Linux平台安装Mongodb

Linux平台安装MongoDB 方法一: MongoDB提供了linux平台上32位和64位的安装包,你可以在官网下载安装包. 下载地址:http://www.mongodb.org/downloads ,选择相应平台版本即可. 下载完安装包,并解压 tgz(以下演示的是 64 位 Linux上的安装) . curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz    #下载 tar -zxvf mongo

Centos | Linux 下安装启动 mysql 出现 8618 [ERROR] Aborting,查看日志:Plugin &#39;FEDERATED&#39; is disabled.

1.试试启动时指定配置文件 ./bin/mysqld_safe --defaults-file=mysql.cnf 或 ./bin/mysqld_safe --defaults-file=mysql.cnf $ 2.试试修改 mysql.cnf(也可能是my.cnf) 在 [mysqld]下指定tmpdir tmpdir = youTmpdir Centos | Linux 下安装启动 mysql 出现 8618 [ERROR] Aborting,查看日志:Plugin 'FEDERATED'