CentOS7的版本系統,默認的OpenSSL的版本爲OpenSSL 1.0.2k-fips 26 Jan 2017。但是openssl需要的版本需要較高的版本。通過下載最新的openssl版本。對openssl進行升級。
1.查看當前openssl版本信息
openssl version
2.下載openssl且編譯
下載openssl-1.1.1s.tar.gz的版本包
cd /data/
tar zxvf openssl-1.1.1s.tar.gz
./config --prefix=/usr/local/openssl && make && make instal
3.版本替換配置
mv /usr/bin/openssl /usr/bin/openssl.bak
ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl
ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl
ln -s /usr/local/openssl/lib/libssl.so.1.1 /usr/local/lib64/libssl.so
提示點:報錯信息
openssl: error while loading shared libraries: libssl.so.1.1
上述錯誤的解決信息:
ln -s /usr/local/openssl/lib/libssl.so.1.1 /usr/local/lib64/libssl.so.1.1
ln -s /usr/local/openssl/lib/libssl.so.1.1 /lib64/libssl.so.1.1
ln -s /usr/local/openssl/lib/libcrypto.so.1.1 /lib64/libcrypto.so.1.1
4.查看升級後的版本信息
[root@localhost openssl-1.1.1s]# openssl version
OpenSSL 1.1.1s 1 Nov 202