You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无法在Amazon Linux 2023上安装MongoDB的问题求助

Amazon Linux 2023安装MongoDB失败:OpenSSL版本不兼容问题

系统环境

NAME="Amazon Linux"
VERSION="2023"
ID="amzn"
ID_LIKE="fedora"
VERSION_ID="2023"
PLATFORM_ID="platform:al2023"
PRETTY_NAME="Amazon Linux 2023"
ANSI_COLOR="0;33"
CPE_NAME="cpe:2.3:o:amazon:amazon_linux:2023"
HOME_URL="https://aws.amazon.com/linux/"
BUG_REPORT_URL="https://github.com/amazonlinux/amazon-linux-2023"
SUPPORT_END="2028-03-01"

问题现象

尝试通过Tarball和软件仓库两种方式安装MongoDB 6.0.5(使用Amazon Linux 2适配的tar包),执行mongod --version时触发以下错误:

mongod: /lib64/libcrypto.so.10: version `OPENSSL_1.0.2' not found (required by mongod)
mongod: /lib64/libcrypto.so.10: version `libcrypto.so.10' not found (required by mongod)
mongod: /lib64/libssl.so.10: version `libssl.so.10' not found (required by mongod)

当前系统内置OpenSSL版本:

OpenSSL 3.0.8 7 Feb 2023 (Library: OpenSSL 3.0.8 7 Feb 2023)

执行过的操作

tar -zxvf mongodb-linux-x86_64-amazon2-6.0.5.tgz
mongod --version

解决方法

问题根源

你使用的是适配Amazon Linux 2的MongoDB包,该版本依赖OpenSSL 1.0.x,但Amazon Linux 2023默认搭载OpenSSL 3.0.x,二者二进制接口不兼容,导致依赖缺失报错。

方案一:下载兼容的Tar包

直接选用MongoDB官方发布的RHEL 9版本tar包(Amazon Linux 2023与RHEL 9二进制兼容),以6.0系列为例:

# 示例:下载6.0.15版本,可替换为对应需求的版本
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel90-6.0.15.tgz
tar -zxvf mongodb-linux-x86_64-rhel90-6.0.15.tgz
# 进入解压目录运行mongod
cd mongodb-linux-x86_64-rhel90-6.0.15/bin
./mongod --version

方案二:通过官方仓库安装(推荐)

  1. 创建MongoDB仓库配置文件:
    cat > /etc/yum.repos.d/mongodb-org-6.0.repo << EOF
    [mongodb-org-6.0]
    name=MongoDB Repository
    baseurl=https://repo.mongodb.org/yum/redhat/9/mongodb-org/6.0/x86_64/
    gpgcheck=1
    enabled=1
    gpgkey=https://www.mongodb.org/static/pgp/server-6.0.asc
    EOF
    
  2. 安装MongoDB套件:
    dnf install -y mongodb-org
    
  3. 启动服务并设置开机自启:
    systemctl start mongod
    systemctl enable mongod
    

验证安装

执行以下命令确认版本和服务状态:

mongod --version
systemctl status mongod

内容的提问来源于stack exchange,提问作者Sajna Sheeja

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.27 07:13:12