Centos 7.5安装配置MongoDB 4.0.4
发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数
千家信息网最后更新 2025年01月19日Centos 7.5安装配置MongoDB 4.0.4
MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。
1、下载并解压mongodb
cd /data/curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.4.tgztar zxvf mongodb-linux-x86_64-4.0.4.tgz
2、创建mongodb相关目录
mv mongodb-linux-x86_64-4.0.4 mongodbmkdir -p mongodb/{data/db,log}mkdir -p /etc/mongodb
3、创建mongodb配置文件vim /etc/mongodb/mgdb.conf
dbpath=/data/mongodb/data/db #数据文件存放目录logpath=/data/mongodb/log/mongodb.log #日志文件存放目录port=37485 #端口,默认27017,可以自定义logappend=true #开启日志追加添加日志fork=true #以守护程序的方式启用,即在后台运行bind_ip=0.0.0.0 #本地监听IP,0.0.0.0表示本地所有IPauth=true #是否需要验证权限登录(用户名和密码)
4、添加环境变量vim /etc/profile
export MONGODB_HOME=/data/mongodbexport PATH=$PATH:$MONGODB_HOME/bin
使环境变量立即生效source /etc/profile
5、创建mongodb启动配置文件vim /usr/lib/systemd/system/mongodb.service
[Unit]Description=mongodbAfter=network.target remote-fs.target nss-lookup.target[Service]Type=forkingRuntimeDirectory=mongodbPIDFile=/data/mongodb/data/db/mongod.lockExecStart=/data/mongodb/bin/mongod --config /etc/mongodb/mgdb.confExecStop=/data/mongodb/bin/mongod --shutdown --config /etc/mongodb/mgdb.confPrivateTmp=true[Install] WantedBy=multi-user.target
6、启动mongodb并加入开机启动
systemctl daemon-reloadsystemctl start mongodbsystemctl enable mongodb
7、配置firewalld防火墙策略
firewall-cmd --permanent --add-port=37485/tcpfirewall-cmd --reload
8、测试
(1)创建管理用户
mongo --port 37485> use admin> db.createUser({user:"admin",pwd:"xuad830818",roles:[{role:"userAdminAnyDatabase",db: "admin"}]})> db.auth('admin','xuad830818')
(2)创建测试用户
> use test> db.createUser({user:"xuad",pwd:"123456",roles:[{role:"readWrite",db:"securitydata"}]})> db.auth('xuad','123456')> exit
(3)用测试用户登陆
mongo --port 37485 -u xuad -p 123456
数据
数据库
文件
用户
配置
日志
目录
测试
变量
环境
存储
之间
产品
分布式
功能
后台
密码
方式
方案
是非
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
洛杉矶软件开发
国家哪个部门维护网络安全
怎样让伙伴链接自己的数据库
技术级网络技术学什么
观澜华为服务器厂家
网络安全与文明意识的报告
数据库管理与开发实训四的代码
数据库创建用户登录界面
重庆有哪些软件开发公司
村级网络安全检查
数据库自动生成表工具
武汉麻将软件开发公司
网络服务器配置与管理实训题
10节课学会 软件开发
霸州管理软件开发
数据库文件可以直接下载吗
手机视频服务器教学
请大家搜索数据库搜索
ip网络技术ppt
软件开发工程师证书分级吗
南京数字化智慧消防软件开发
中山服务器散热器生产商
信息网络技术专业考研方向
深圳软通动力软件开发
工信部网络安全局与阿里巴巴
如何设置服务器指定7天重启一次
税控服务器微信怎么交服务费
网络安全友商加班
方舟生存进化服务器能进低版本吗
华为服务器管理口重置密码