安装OpenSSL时提示No such file or directory的解决方法

问题现象描述

确认OpenSSL是否安装成功时,提示“openssl: error while loading shared libraries: libcrypto.so.1.1: cannot open shared object file: No such file or directory”。

关键过程、根本原因分析

OpenSSL缺少libcrypto.so.1.1库文件。

结论、解决方案及效果

  1. 执行以下命令,设置软链接。

    ln -s /usr/local/lib/libssl.so.1.1 /usr/lib64/libssl.so.1.1
    ln -s /usr/local/lib/libcrypto.so.1.1 /usr/lib64/libcrypto.so.1.1
    ldconfig

  2. 再次确认OpenSSL是否安装成功。

    若成功显示OpenSSL版本则安装成功。

    openssl version