RHEL使用yum安装mongodb

来源:互联网 发布:spss软件中文版下载 编辑:程序博客网 时间:2024/05/16 16:00

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 Repositorybaseurl=http://mirrors.aliyun.com/mongodb/yum/redhat/6Server/mongodb-org/stable/x86_64/gpgcheck=1enabled=1gpgkey=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







0 0
原创粉丝点击