openssl版本升級
1.查看openssl版本
[root@host ~]# openssl version
OpenSSL 1.0.2k-fips 26 Jan 2017
2.下載指定版本的openssl軟體
OpenSSL官網地址:https://www.openssl.org/source/
這里下載 openssl-1.1.1i 版本
[root@host ~]# mkdir /opt/src/
[root@host ~]# cd /opt/src/
[root@host src]# wget https://www.openssl.org/source/openssl-1.1.1i.tar.gz
3.編譯安裝
# 備份舊版本
[root@host src]# mv /usr/bin/openssl{,.bak20201211}
# 解壓
[root@host src]# tar xf openssl-1.1.1i.tar.gz -C /opt/
[root@host src]# cd /opt/openssl-1.1.1i/
# 編譯
[root@host openssl-1.1.1i]# ./config --prefix=/opt/openssl --openssldir=/opt/openssl shared
[root@host openssl-1.1.1i]# make -j2 && make install
# 引數解釋:
--openssldir=/opt/openssl
安裝目錄,默認:/usr/local/ssl
--prefix=PREFIX
設定 lib、include、bin 目錄,默認:/usr/local/ssl
shared
no-shared
是否生成動態連接庫,
# 添加新的openssl軟鏈接
[root@host openssl-1.1.1i]# ln -s /opt/openssl/bin/openssl /usr/bin/openssl
# 將新的庫檔案地址寫入記錄so庫的組態檔
[root@host openssl-1.1.1i]# echo "/opt/openssl/lib/" >> /etc/ld.so.conf
# 設定生效
[root@host openssl-1.1.1i]# ldconfig
# 測驗
[root@host openssl-1.1.1i]# openssl version
OpenSSL 1.1.1i 8 Dec 2020
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/233977.html
標籤:其他
