当前位置: 首页 > news >正文

CentOS 7.8 安装MongoDB 7教程

文章目录

  • CentOS 7.8 安装MongoDB 7教程
    • 一、准备工作
      • 1. 系统更新
      • 2. 权限
    • 二、添加MongoDB软件源
      • 1. 创建MongoDB的yum源文件
      • 2. 添加以下内容
      • 3. 保存并退出编辑器
    • 三、安装MongoDB
      • 1. 更新yum缓存
      • 2. 安装MongoDB
    • 四、启动MongoDB服务
      • 1. 启动MongoDB
      • 2. 设置MongoDB开机自启动
    • 五、配置MongoDB(可选)
    • 六、验证安装
      • 1. 连接MongoDB
      • 2. 在mongo shell中运行一些基本命令来验证安装
    • 参考资料

CentOS 7.8 安装MongoDB 7教程

一、准备工作

1. 系统更新

确保您的系统已更新到最新版本。打开终端,运行以下命令:

sudo yum update -y

2. 权限

确保您使用的是root用户或具有sudo权限的用户。

二、添加MongoDB软件源

1. 创建MongoDB的yum源文件

打开终端,创建并编辑MongoDB的yum源文件:

sudo vi /etc/yum.repos.d/mongodb-org.repo

2. 添加以下内容

在文件中添加以下内容:

[mongodb-org-7.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/7.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-7.0.asc

3. 保存并退出编辑器

三、安装MongoDB

1. 更新yum缓存

运行以下命令更新yum缓存:

sudo yum update -y

2. 安装MongoDB

运行以下命令安装MongoDB:

sudo yum install -y mongodb-org

四、启动MongoDB服务

1. 启动MongoDB

运行以下命令启动MongoDB服务:

sudo systemctl start mongod

2. 设置MongoDB开机自启动

运行以下命令设置MongoDB开机自启动:

sudo systemctl enable mongod

五、配置MongoDB(可选)

根据需要,您可以修改MongoDB的配置文件 /etc/mongod.conf。例如,您可以修改数据存储路径、日志文件路径等。使用文本编辑器打开配置文件:

sudo vi /etc/mongod.conf

需要开启远程连接
在这里插入图片描述

六、验证安装

1. 连接MongoDB

运行以下命令连接到MongoDB:

mongo

2. 在mongo shell中运行一些基本命令来验证安装

在mongo shell中运行以下命令:

show databases

参考资料

  • CentOS (Linux)离线安装MongoDB7.0详细教程(亲测可行)
  • CentOS 7.8 MongoDB 安装指南
  • CentOS yum安装MongoDB的详细教程
  • 在 CentOS 7 中安装和配置 MongoDB
http://www.dtcms.com/a/20127.html

相关文章:

  • 【ROS2综合案例】乌龟跟随
  • 【信息学奥赛一本通 C++题解】1281:最长上升子序列
  • 反转链表2(92)
  • ThreadLocalRandom原理剖析
  • Spring Cloud — 深入了解Eureka、Ribbon及Feign
  • 2.【线性代数】——矩阵消元
  • C++:高度平衡二叉搜索树(AVLTree) [数据结构]
  • 【Cocos TypeScript 零基础 15.1】
  • 如何在Spring Boot中配置分布式配置中心
  • 2025-02-13 学习记录--C/C++-PTA 7-17 爬动的蠕虫
  • c#自动更新-源码
  • WPF的Prism框架的使用
  • 算法刷题-链表系列-两两交换链表结点、删除链表的倒数第n个元素
  • C#打印设计器
  • 72.git指南(简单)
  • SpringCloud系列教程:微服务的未来 (五)枚举处理器、JSON处理器、分页插件实现
  • DeepSeek24小时写作机器人,持续创作高质量文案
  • pnpm的使用
  • Python 字典思维导图
  • 制药行业 BI 可视化数据分析方案
  • dedecms 开放重定向漏洞(附脚本)(CVE-2024-57241)
  • Docker学习
  • dma_ddr 的编写 通过mig控制ddr3
  • MySQL数据库入门到大蛇尚硅谷宋红康老师笔记 基础篇 part 13
  • 掌握SQL多表连接查询_轻松处理复杂数据关系
  • [0689].第04节:Kafka与第三方的集成 – Kafka集成SpringBoot
  • 《Spring实战》(第6版)第1章 Spring起步
  • 【数据结构】(9) 优先级队列(堆)
  • floodfill算法系列一>太平洋大西洋水流问题
  • 【第3章:卷积神经网络(CNN)——3.6 CNN的高级特性与优化策略】