CentOS系统手动安装MongoDB 4.2亲测有效,超详细图的图文教程
在当今大数据和高并发应用盛行的时代,MongoDB 作为一款高性能、灵活的非关系型数据库,备受开发者青睐。CentOS 系统以其稳定性和安全性,成为众多服务器部署的首选。若你计划在 CentOS 系统上搭建 MongoDB 4.2 数据库, 李洋博客 发布的这篇 教程 将为你提供详尽且清晰的操作指南,助你轻松完成安装与配置,开启高效数据管理之旅。
打开终端,使用 root 权限或 sudo 执行以下命令,创建 MongoDB 的仓库配置文件:
按 i 进入编辑模式,粘贴以下内容:
按 Esc 退出编辑模式,输入 :wq 保存并退出。
安装 MongoDB 软件 包:
这会安装以下组件:mongodb-org-server(服务)、mongodb-org-mongos(分片路由)、mongodb-org-shell(命令行工具)、mongodb-org-tools(工具包)。
启动 MongoDB 服务:
设置 MongoDB 开机自启:
检查服务状态(确保显示 active (running)):
连接到 MongoDB 命令行:
输入以下命令测试连接(显示版本号即成功):
输入 exit 退出 MongoDB Shell。
如果需允许远程访问 MongoDB(默认端口 27017):
修改 MongoDB 绑定 IP(默认仅本地访问):
找到 net.bindIp 行,改为:
【0.0.0.0】#允许所有 IP 访问(生产环境建议限制为具体 IP)
重启 MongoDB 生效:
进入 MongoDB Shell:
找到 security 部分,添加:
完成以上步骤后,MongoDB 已部署完成,用户 xinyonghu 可对 【数据库1】,【数据库2】等等进行读写操作。
在某些情况下可能需要用到卸载,步骤如下:停止 MongoDB 服务
卸载 MongoDB 包,根据CentOS系统类型选择命令:
卸载完成后需要重新安装查看文章开头。
无法启动服务:检查日志 /var/log/mongodb/mongod.log,常见问题包括端口占用、权限不足或配置错误。
连接被拒绝:确保防火墙已放行端口,且 MongoDB 绑定 IP 正确。
SELinux 拦截:临时禁用 SELinux 测试:
完成以上步骤后,MongoDB 4.2 已成功安装并运行在 CentOS 系统上。根据需求选择是否配置远程访问或启用身份验证。
阿里云RDS MySQL数据库物理备份的xb文件格式恢复到本地数据库的图文教程
阿里云RDS MongoDB数据库物理备份的xb文件格式恢复到本地数据库的图文教程
参见
- 最高人民法院知识产权法庭搬迁信息化采购项目(二次)更正公告2026-10-30
- 第十八届(2026)中国国际社会公共安全产品博览会暨第三届智能与安全产业发展大会定档11月-2026年展会,北京安博会2026-10-30
- 通道式γ成像系统_2026-10-30
- 南通铭泰机床有限公司普通三辊卷板机|四辊卷板机|上辊万能式卷板机- 南通铭泰机床有限公司2026-10-30
- 行业新闻-浙江雷诺尔电气有限公司官网2026-10-30
- 德国国家科学与工程学院院士尤尔根·弗莱舍一行访温,开展产业考察与技术交流 | 展会新闻 | 2027浙江国际阀门产业链展览会 | 温州泵阀展 | 免费酒店住宿2026-10-30