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) 

[mongodb-org-4.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.4/x86_64/
gpgcheck=1
enabled=1
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启动需要的日志和数据文件夹

# 数据库文件夹
mkdir /var/lib/mongo
# 日志文件夹
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

       

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐