安装MongoDB

软件下载地址

官网提供的软件下载地址:https://www.mongodb.com/try/download/community

在网页 “On-premises” 中,分别提供企业版和社区版。

MongoDB 近期强行修改了免费开源政策(主要针对云厂商),企业版目前为收费版(所有云服务商提供的MongoDB产品都需要给他们交钱),社区版为免费版。MongoDB企业版收费之后,会对MongoDB流行度会有一定的影响。

根据操作系统,选择适合的版本和文件格式,并开始下载。

点击下载之后网页会跳转到输入个人信息的页面,无需理会。

大约3秒后,会自动开始下载刚才选择的软件安装包。

目前最新稳定版本为 MongoDB 4.2.7

Linux下安装MongoDB

本人的服务器为腾讯云 CentOS 7.6,所以下载时,Platform 这一项选择:RedHat/CentOS 7.0

第一种安装方式:yum 安装

咨询过腾讯技术人员,腾讯云 yum 默认安装的 MongDB 版本为2.6.12,由于版本过低,所以需要我们手工创建 yum源文件,以便自定义安装MongoDB的版本。

第1步:使用 vim 命令创建 yum源文件

文件保存路径为 /etc/yum.repos.d/mongodb-org-4.2.repo,文件内容为:

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

注意:

上面代码baseurl中 “redhat/7Server/”,“7Server”对应本人的系统版本,你需要根据你的系统版本来修该值。

建议:

  1. 不建议将 mongodb-org-4.2.repo 放到别的目录中,虽然没问题但也没什么意义。

  2. 本人根本不建议使用 yum安装,因为 yum 安装虽然简单,但也伴随着其他一些问题,例如我不希望yum自动升级该软件,或者我希望自定义 MongoDB 的安装目录等。

第2步:执行安装命令

yum install -y mongodb-org