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进行安装讲解
目录
创建文件 /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文件进行安装,这里不推荐,具体想了解的可以去看官网进行安装)
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 |
1. 创建mongodb启动需要的日志和数据文件夹
- # 数据库文件夹
- mkdir /var/lib/mongo
- # 日志文件夹
- mkdir /var/log/mongodb
systemctl start mongod
如果启动失败,并有下述错误,
Failed to start mongod.service: Unit mongod.service not found.
可以使用下面命令,然后再进行systemctl启动
sudo systemctl daemon-reload
systemctl status mongod
systemctl stop mongod
systemctl restart mongod
mongo
下一章:二、MongoDB简介及基本操作_童懵的博客-CSDN博客
参考文献:Install MongoDB — MongoDB Manual