centos7安装mongodb

chartgpt生成的,记录备份一下

  1. 第一步编辑/etc/yum.repos.d/mongodb-org-6.0.repo文件
bash 复制代码
[mongodb-org-6.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/6.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-6.0.asc
  1. 更新yum数据库
bash 复制代码
sudo yum update -y
  1. 安装mongodb
bash 复制代码
sudo yum install -y mongodb-org
  1. 启动服务
bash 复制代码
sudo systemctl start mongod
  1. 设置 MongoDB 服务开机自启动:
bash 复制代码
sudo systemctl enable mongod
  1. 检查 MongoDB 服务状态:
bash 复制代码
sudo systemctl status mongod
  1. 添加用户
    7.1 添加管理员用户
bash 复制代码
mongo
use admin

db.createUser({
  user: "adminUser",
  pwd: "password123",
  roles: [ { role: "userAdminAnyDatabase", db: "admin" }, "readWriteAnyDatabase" ]
})

7.2 添加普通用户

bash 复制代码
use test

db.createUser({
  user: "yourUser",
  pwd: "password123",
  roles: [ { role: "readWrite", db: "yourDatabase" } ]
})

 # 然后就可以执行
mongo -u yourUser -p password123 --authenticationDatabase test
相关推荐
风哥2号7 分钟前
数据库教程FGMT43‑MySQL性能分析与优化调整
数据库·mysql
随身数智备忘录40 分钟前
财务数据分析如何与业务场景结合?财务数据分析如何从数出有据到数出有用?
数据库
这个DBA有点耶2 小时前
数据库教程:从零基础到实战的完整学习路径(2026版)
数据库·程序员·代码规范
forestsea2 小时前
从零构建 Java 智能体 RAG 系统:Milvus 向量数据库实战指南
java·数据库·milvus
probex_3 小时前
从 ByConity 到 VictoriaMetrics:一次指标数据迁移引发的四种存储对比
数据库
Patrick在香港3 小时前
Python 审计香港开放数据目录:两个端点差 10 倍,只有 9.3% 的资源标了「最后修改时间」
开发语言·数据库·python·数据分析·api·数据治理·开放数据
这个DBA有点耶4 小时前
自增主键用尽了怎么办?INT溢出、在线迁移与预防策略全解析
数据库·mysql·代码规范
老纪的技术唠嗑局4 小时前
Agent 习惯性删库跑路,数据库纷纷学 Git 续命
数据库·人工智能
Data_Journal4 小时前
使用 AutoScraper 进行网页抓取:分步教程
大数据·开发语言·数据库·python·scrapy
白远山5 小时前
健身场馆无人自动化解决方案:从架构到落地实践
java·开发语言·数据库·数据挖掘·需求分析