Ubuntu中安装OpenSSL

Ubuntu中安装OpenSSL

参考:linux上安装Openssl步骤详解_linux安装openssl-CSDN博客

下载:

https://www.openssl.org/source/openssl-3.0.1.tar.gz

解压:

tar -xzvf  xxxx.tar.gz

安装:

cd openssl-3.0.12

./config

make -j32

make install

更新:

sudo ldconfig  之后再查看openssl版本,如果没有更新,bash一下,再次查看。

Ubuntu中安装OpenSSL_第1张图片

 安装位置:

在上述两个命令后,openssl命令行文件会安装到/usr/local/bin目录中,配置文件会安装在/usr/local/ssl目录中,头文件会安装在/usr/local/include/openssl目录中,so库文件会在/usr/local/lib或/usr/local/lib64目录下。具体结果见下图

Ubuntu中安装OpenSSL_第2张图片

 如果出现执行“openssl version“报openssl: /usr/lib/libcrypto.so.3: version `OPENSSL_3.1.0‘ not found (required by

提示缺少"libcrypto.so.3"这个库,使用"find / -name 'libcrypto.so.3'"之后发现在/usr/lib/下有这个库,所以可能是这个库损坏,重新copy过来一个即可。

执行“sudo cp /home/zyf/sourceOpen/openssl/libcrypto.so.3 /usr/lib/libcrypto.so.3”之后,

再次执行“openssl version“

出现“OpenSSL 3.1.0-dev  (Library: OpenSSL 3.1.0-dev )“说明问题解决。

执行“openssl version“报openssl: /usr/lib/libcrypto.so.3: version `OPENSSL_3.1.0‘ not found (required by_openssl: /lib/x86_64-linux-gnu/libcrypto.so.3: ver-CSDN博客

Ubuntu中安装OpenSSL_第3张图片

你可能感兴趣的:(linux,ubuntu)