centos上安装mongodb
简介
项目打算集成mongodb,把一些不定结构的数据存储到mongodb中。
本文记录在centos上安装mongodb上,并且使用robo-3T连接mongodb遇到的问题。
安装mongodb
选择版本,目前最新版本都已经到6.0,当然我连接mongodb的客户端为robo-3T,高级版本不支持。最新版本的robo-3T为1.4版,后续就转为Studio 3T了。robo-3T支持的最高的mongodb版本为4.2,所以我们就选择mongodb 4.2版本即可。
从官方教程上直接可以看到安装流程,创建/etc/yum.repos.d/mongodb-org-4.2.repo文件,写入内容
1 | [mongodb-org-4.2] |
如果你用的是amazon aws上的主机,则改为
1 | [mongodb-org-4.2] |
然后执行命令即可安装
1 | sudo yum install -y mongodb-org |
结束后,配置文件在/etc/mongod.conf,可以按需修改配置。如下命令操作mongodb服务
1 | sudo systemctl start mongod # 启动 |
创建登陆用户
这时使用robo-3T直接连接mongodb是连接不通的,需要通过认证
分别执行命令
1 | ./mongo # 进入mongodb shell |
配置robo-3T连接mongodb
在编辑robo-3T配置的时候,除了连接地址配置外,还需要配置Authentication选项卡,勾选中Perform authentication
,设置认证表以及认证用户即可。如图
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 象牙の森!
评论