CentOS安装MongoDB环境

1,下载安装包
cd /usr
安装mongodb 时候需要安装服务端,客户端和 shell端
wget https://repo.mongodb.org/yum/redhat/7/mongodb-org/5.0/x86_64/RPMS/mongodb-org-server-5.0.1-1.el7.x86_64.rpm
wget https://repo.mongodb.org/yum/redhat/7/mongodb-org/5.0/x86_64/RPMS/mongodb-org-shell-5.0.5-1.el7.x86_64.rpm
wget https://repo.mongodb.org/yum/redhat/7/mongodb-org/5.0/x86_64/RPMS/mongodb-org-mongos-5.0.5-1.el7.x86_64.rpm
2,安装mongoDB
rpm -ivh /usr/mongodb-org-server-5.0.1-1.el7.x86_64.rpm
rpm -ivh mongodb-org-shell-5.0.5-1.el7.x86_64.rpm
rpm -ivh mongodb-org-mongos-5.0.5-1.el7.x86_64.rpm
3,修改配置文件
vi /usr/lib/systemd/system/mongod.service
查找到mongodb配置文件目录:
Environment=”OPTIONS=-f /etc/mongod.conf”
4,编辑配置文件
vim /etc/mongod.conf
修改
访问IP修改为:0.0.0.0(即不限制访问IP)
如果修改文件目录,启动项里面也要修改
日志存储目录修改为:/data/mongodb/mongod.log
数据存储目录修改为:/data/mongodb
修改后保存退出;
默认安装路径:/var/lib/mongo/
默认配置文件路径:/etc/mongod.conf
默认日志路径:/var/log/mongodb
查看mongodb版本:
mongod –version
安装客户端才有mongo命令
5,修改密码
use admin
db.createUser({user:”admin”,pwd:”1QAZ2wsx”,roles:[{role:”root”,db:”admin”}]})
use DocDB
db.createUser({user:”root”,pwd:”1QAZ2wsx”,roles:[{role:”root”,db:”admin”}]})
使用quit()退出
quit()
修改 MongoDB 配置文件:
打开 MongoDB 配置文件 /etc/mongod.conf,找到以下行:
#security:
security:
authorization: enabled
保存重启服务;
systemctl status mongod.service
systemctl start mongod.service
systemctl restart mongod.service
systemctl stop mongod.service