1.查看当前openssl版本
openssl version
我线上版本是 OpenSSL 1.0.2k-fips 26 Jan 2017
官网下载最新版本 【当前我下载的版本为 openssl-1.1.1q】
2.将压缩包上传到linux服务器
tar -zxvf openssl-1.1.1q.tar.gz
3.编译安装
cd openssl-1.1.1q
./config shared --openssldir=/usr/local/openssl-1.1.1q --prefix=/usr/local/openssl
make && make install
- 移除老版本openssl
mv /usr/bin/openssl /tmp/
ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl
5.**查看版本 openssl version 报错 **
** openssl: error while loading shared libraries: libssl.so.1.1: cannot open shared object file**
解决方法:
[root@localhost ~]# find / -name libssl.so.1.1
/usr/local/lib64/libssl.so.1.1
[root@localhost ~]# ln -s /usr/local/lib64/libssl.so.1.1 /usr/lib64/libssl.so.1.1
[root@localhost ~]# ln -s /usr/local/lib64/libcrypto.so.1.1 /usr/lib64/libcrypto.so.1.1
[root@localhost ~]# openssl version
OpenSSL 1.1.1q 5 Jul 2022
版权归原作者 _西瓜_ 所有, 如有侵权,请联系我们删除。