官网提供的软件下载地址:https://www.mongodb.com/try/download/community
在网页 “On-premises” 中,分别提供企业版和社区版。
MongoDB 近期强行修改了免费开源政策(主要针对云厂商),企业版目前为收费版(所有云服务商提供的MongoDB产品都需要给他们交钱),社区版为免费版。MongoDB企业版收费之后,会对MongoDB流行度会有一定的影响。
根据操作系统,选择适合的版本和文件格式,并开始下载。
点击下载之后网页会跳转到输入个人信息的页面,无需理会。
大约3秒后,会自动开始下载刚才选择的软件安装包。
目前最新稳定版本为 MongoDB 4.2.7
本人的服务器为腾讯云 CentOS 7.6,所以下载时,Platform 这一项选择:RedHat/CentOS 7.0
咨询过腾讯技术人员,腾讯云 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”对应本人的系统版本,你需要根据你的系统版本来修该值。
建议:
不建议将 mongodb-org-4.2.repo 放到别的目录中,虽然没问题但也没什么意义。
本人根本不建议使用 yum安装,因为 yum 安装虽然简单,但也伴随着其他一些问题,例如我不希望yum自动升级该软件,或者我希望自定义 MongoDB 的安装目录等。
第2步:执行安装命令
yum install -y mongodb-org