CentOS安装MongoDB

本来没必要写这个,官方文档上写的很清楚。。还是踩了坑,简单记录下吧。

踩坑

文档: https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat/

/etc/yum.repos.d/mongodb-org-4.2.repo中写入如下内容:

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

写完后,执行yum install -y mongodb-org的时候发现报错,无法安装:

1
"Cannot communicate securely with peer: no common encryption algorithm(s)."

只能手动导入GPG密钥了:

1
2
3
wget https://www.mongodb.org/static/pgp/server-4.2.asc
rpm --import server-4.2.asc
yum install -y mongodb-org

这时就可以正常安装了。

0%