您的位置:首页 > 数据库 > Mongodb

RHEL使用yum安装mongodb

2016-08-17 10:31 363 查看
mongo官方提供的安装包有5个

1)mongodb-org                  

安装这个包时会自动安装下面四个组件包

2)mongodb-org-server      

mongod进程、相关配置文件和初始化脚本

3)mongodb-org-mongos  

 mongos 进程

4)mongodb-org-shell       

 mongo shell

4)mongodb-org-tools       

 MongoDB工具: mongoimport bsondump, mongodump, mongoexport, mongofiles, mongooplog, mongoperf, mongorestore,  mongostat, and mongotop.

安装过程如下

1、添加yum源 

vi /etc/yum.repos.d/mongodb-org-3.2.repo


[mongodb-org-3.2]
name=MongoDB Repository
baseurl=http://mirrors.aliyun.com/mongodb/yum/redhat/6Server/mongodb-org/stable/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.2.asc


2、安装mongoDB和工具包
1)安装最新稳定版:

sudo yum install -y mongodb-org


2)安装指定版本需要在安装包后面追加版本号

sudo yum install -y mongodb-org-3.2.9 mongodb-org-server-3.2.9 mongodb-org-shell-3.2.9 mongodb-org-mongos-3.2.9 mongodb-org-tools-3.2.9


3)为了避免yum源自动更新,可以在 /etc/yum.conf 中固定安装包版本

exclude=mongodb-org,mongodb-org-server,mongodb-org-shell,mongodb-org-mongos,mongodb-org-tools

3、运行mogoDB

1)配置SElinux

有3种方式,最简单的方式是直接在 /etc/selinux/config 禁用,然后重启

SELINUX=disabled


2)data 文件夹和权限

mongoDB实例默认存储在 /var/lib/mongo ,日志在 /var/log/mongodb,可在配置文件 /etc/mongod.conf更改默认配置。

运行mongoDB的用户必须对 /var/lib/mongo 、/var/log/mongodb拥有合适的权限。

3)Start MongoDB

sudo service mongod start


3)在日志 /var/log/mongodb/mongod.log 查看是否启动成功

[initandlisten] waiting for connections on port <port>
port默认是27017

4)设置开机启动

sudo chkconfig mongod on


5)Stop MongoDB

sudo service mongod stop


6)restart 

sudo service mongod restart
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mongodb