环境说明
操作系统:centos7.2
mongodb:mongodb3.2
其它环境的准备:yum install -y openssl-devel openssl(在centos中安装的软件大部分都需要这个ssl)
yum安装
mongodb的yum源创建
vim /etc/yum.repos.d/mongodb-org-3.2.repo
在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
安装mongodb3.2
yum install -y mongodb-org
配置SELinux
semanage port -a -t mongod_port_t -p tcp 27017
mongodb的操作
sudo service mongod start
sudo service mongod stop
sudo service mongod restart
sudo chkconfig mongod on(开机启动)
配置文件位置
数据存放位置:/var/lib/mongo
日至文件位置:/var/log/mongodb
配置文件位置:/etc/mongod.conf.
mongodb的卸载
yum remove -y mongodb-org
各种错误问题汇总
配置SELinux的错误
问题描述:-bash: semanage: command not found
解决办法:yum install policycoreutils-python