164 字
1 分钟
CentOS 安装 MongoDB 3.4 并配置认证
WARNING本文内容来源于参考教程整理,部分步骤未经实机验证,仅供参考。如有问题请以官方文档为准。
一、添加 YUM 仓库并安装
创建 MongoDB 仓库文件:
[mongodb-org-3.4]name=MongoDB Repositorybaseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/gpgcheck=1enabled=1gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc# 安装 MongoDByum install -y mongodb-org二、启动服务
# 启动systemctl start mongod.service# 停止systemctl stop mongod.service# 重启systemctl restart mongod.service# 设置开机自启systemctl enable mongod三、配置外部访问
# 修改配置文件vim /etc/mongod.conf找到 bindIp 字段,将其改为 0.0.0.0:
# 修改前bindIp: 127.0.0.1# 修改后bindIp: 0.0.0.0# 重启使配置生效systemctl restart mongod连接 MongoDB:
mongo 127.0.0.1:27017默认数据目录:/var/lib/mongo
默认日志目录:/var/log/mongodb
如需修改,在 /etc/mongod.conf 中调整对应路径。
四、配置用户认证
先以无认证方式登录:
mongo 127.0.0.1:27017在 MongoDB Shell 中创建管理员用户:
use admindb.createUser({ user: "admin", pwd: "your_password", roles: [{ role: "root", db: "admin" }]})开启认证:
security: authorization: enabled# 重启服务systemctl restart mongod重启后使用认证方式登录:
mongo 127.0.0.1:27017 -u admin -p your_password --authenticationDatabase admin 分享
如果这篇文章对你有帮助,欢迎分享给更多人!
CentOS 安装 MongoDB 3.4 并配置认证
https://blog.olinl.com/posts/centos-mongodb-install/ 相关文章 智能推荐
1
CentOS 编译安装 Redis 6.2 并配置 Systemd 服务
服务与应用运维 从源码编译安装 Redis 6.2,配置密码、外部访问与后台运行,并注册为 systemd 服务实现开机自启。
2
CentOS 安装 MySQL 5.7 完整指南
服务与应用运维 详解在 CentOS 7 上通过 RPM 包安装 MySQL 5.7 的完整流程,涵盖自定义数据目录、外部访问配置及用户权限管理。
3
CentOS 安装 Nginx 及生产环境配置指南
服务与应用运维 介绍在 CentOS 上通过 YUM 安装 Nginx,并整理多站点、SSL、反向代理、Stream TCP 代理等常用生产配置模板。
4
CentOS 安装与服务器初始化配置完整指南
Linux 系统管理 详述 CentOS 从零安装、分区到网络与防火墙配置全流程。助你快速构建稳定、安全的生产级 Web 服务器环境。
5
CentOS 安装 Samba 实现跨系统文件共享
服务与应用运维 在 CentOS 上安装 Samba 服务,配置 SMB 共享目录与专用访问用户,实现 Windows 与 Linux 之间的文件互访。
