码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 一、MongoDB安装(CentOS7)


     if you can read the official document , you can read :Install MongoDB — MongoDB Manual

    note:

    Get your ideas to market faster with a developer data platform built on the leading modern database. Support transactional, search, analytics, and mobile use cases while using a common query interface and the data model developers love.

          在当代具有领导力的数据库上建设你的数据开发平台有利于让你的想法更快的推向市场。mongodb将事务、搜索、分析和移动使用案例都集中在了一个公有的查询接口之中并且提供了开发人员更为喜爱的数据模型。

    【注】 本文主要是对mongodb4.4进行安装讲解

    目录

    一、环境准备

    1.1 官方给出的mongodb安装环境要求

    二、安装步骤

    2.1 安装步骤

    第一步:配置yum包管理设置

    第二步:安装mongodb包

    第三步:启动mongodb

    2.2 进行启动测试

    2.2.1 启动mongodb

    2.2.2 查看mongodb启动状态

    2.2.3 设置开机启动

    2.2.4 重启

    2.2.5 进入命令行


    一、环境准备

    1.1 官方给出的mongodb安装环境要求

    二、安装步骤

    2.1 安装步骤

            第一步:配置yum包管理设置

       创建文件 /etc/yum.repos.d/mongodb-org-4.4.repo 并将下文内容写入该文件之中,这样你就可以使用yum进行mongodb安装了(eg:vi /etc/yum.repos.d/mongodb-org-4.4.repo) 

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

    (除上述方式,也可以对rpm文件进行安装,这里不推荐,具体想了解的可以去看官网进行安装)

            第二步:安装mongodb包

            1. 如果你想安装最新版本的mongodb,可以执行下述命令:

    yum install -y mongodb-org

            2. 安装本文推荐的4.4 可以使用下述命令:

    yum install -y mongodb-org-4.4.17 mongodb-org-server-4.4.17 mongodb-org-shell-4.4.17 mongodb-org-mongos-4.4.17 mongodb-org-tools-4.4.17

    进行指定mongodb版本下载之后,yum会进行mongodb升级,为了防止mongodb升级导致的问题,需要在文件: /etc/yum.conf添加下述内容 
    exclude=mongodb-org,mongodb-org-server,mongodb-org-shell,mongodb-org-mongos,mongodb-org-tools

            第三步:启动mongodb

            1. 创建mongodb启动需要的日志和数据文件夹

    1. # 数据库文件夹
    2. mkdir /var/lib/mongo
    3. # 日志文件夹
    4. mkdir /var/log/mongodb 

    2.2 进行启动测试

             2.2.1 启动mongodb

    systemctl start mongod

    如果启动失败,并有下述错误,

    Failed to start mongod.service: Unit mongod.service not found.

    可以使用下面命令,然后再进行systemctl启动

    sudo systemctl daemon-reload

            2.2.2 查看mongodb启动状态

    systemctl status mongod

            2.2.3 设置开机启动

    systemctl stop mongod
    

            2.2.4 重启

    systemctl restart mongod
    

            2.2.5 进入命令行

    mongo

    下一章:二、MongoDB简介及基本操作_童懵的博客-CSDN博客

    参考文献:​​​​​​Install MongoDB — MongoDB Manual

           

  • 相关阅读:
    绝对值排序
    【学习笔记】子集和问题
    HDLBits-Edgedetect
    Spring Boot + Vue的网上商城之基于用户的协同过滤的商品推荐实现
    RK3399平台开发系列讲解(Regmap子系统)4.52、input子系统的实现原理
    网络的下一次迭代:AVS 将为 Web2 带去 Web3 的信任机制
    2022最火的Linux性能分析工具--perf
    「PAT乙级真题解析」Basic Level 1103 (问题分析+完整步骤+伪代码描述+提交通过代码)
    34. 在排序数组中查找元素的第一个和最后一个位置
    springboot基于web的游泳馆信息管理系统毕业设计源码281444
  • 原文地址:https://blog.csdn.net/weixin_44929998/article/details/127909828
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号