1、解压 unzip openssl-OpenSSL_1_1_1.zip 2、配置 cd openssl-OpenSSL_1_1_1 && ./config shared zlib 3、编译 nohup make -j8 &> ./makelog & 4、安装 make install 注意: 以root用户安装,避免可能的问题 默认安装在/usr/local/bin目录 头文件在/usr/local/include/openssl目录 动态库默认安装在/usr/local/lib64/目录 5、手动将libssl.so.1.1、libcrypto.so.1.1拷贝至目录/lib64/ [root@node1 openssl-OpenSSL_1_1_1]# cp /usr/local/lib64/libcrypto.so.1.1 /lib64/ [root@node1 openssl-OpenSSL_1_1_1]# cp /usr/local/lib64/libssl.so.1.1 /lib64/ 实际查看时其指向旧的版本 [root@node1 ~]# ll /lib64/libcrypto.so lrwxrwxrwx. 1 root root 19 Jan 20 20:51 /lib64/libcrypto.so -> libcrypto.so.1.0.2k [root@node1 ~]# ll /lib64/libssl.so lrwxrwxrwx. 1 root root 16 Jan 20 20:51 /lib64/libssl.so -> libssl.so.1.0.2k 6、于是将其更改使其指向新版 rm -rf /lib64/libcrypto.so && ln -s /lib64/libcrypto.so.1.1 /lib64/libcrypto.so rm -f /lib64/libssl.so && ln -s /lib64/libssl.so.1.1 /lib64/libssl.so 至此安装完成。
升级 openssl 至 1.1.1(方法二)
于 2022-02-11 11:42:40 首次发布
本文介绍了在Linux系统中升级OpenSSL到1.1.1的详细过程,包括解压、配置、编译、安装,并解决依赖问题,确保系统使用新版本的库。最后,通过检查版本和依赖确认升级成功。
摘要由CSDN通过智能技术生成