MongoDB4.0.20安装
准备在ESXi虚拟机中环境安装MongoDB数据库,现在本地虚拟机安装
1.下载RPM包
下载地址:https://www.mongodb.com/download-center/community
mongodb-org-server-4.0.20-1.el7.x86_64.rpm 21.4MB
mongodb-org-shell-4.0.20-1.el7.x86_64.rpm 13.5MB
通过Xftp传至虚拟机中
2.安装
rpm -ivh mongodb-org-server-4.0.20-1.el7.x86_64.rpm
rpm -ivh mongodb-org-shell-4.0.20-1.el7.x86_64.rpm
3.启动
启动服务:
systemctl start mongod.service
4.修改配置文件
vi /etc/mongod.conf
修改
bindIp: 0.0.0.0
security:
authorization: enabled
保存退出
重启mongoDB:
systemctl restart mongod.service
5.进入数据库
启动Mongo shell 命令:
mongo
切换数据库
> use admin
首先添加个管理员账号(root权限):
>db.createUser({user: 'root',pwd:'Password!001',roles:[{role: 'root',db:'admin'}]})
>exit
重启mongoDB:
systemctl restart mongod.service
6.设置开机启动及防火墙开放端口
设置开机启动
systemctl enable mongod.service
防火墙开放端口
firewall-cmd --permanent --zone=public --add-port=27017/tcp
重启防火墙,运行命令:
firewall-cmd --reload
7.Navicat连接测试
连接名:测试连接虚拟机
主机:192.168.246.133
端口:27017
验证数据库:admin
用户名:root
密码:Password!001
备注:
查询状态命令: systemctl status mongod.service