1. 下載 https://www.openssl.org/source/openssl-3.1.2.tar.gz 並放入/usr
2. ## 進入文件目录
cd /usr //文件下载在 /usr
## 解壓縮文件
tar -zxvf openssl-3.1.2.tar.gz
## 编譯
./config --prefix=/usr/local/openssl #如報錯报错,需要安装perl以及gcc包
# 安装
make && make install
#備份之前的openssl,當升級失敗可以復原
mv /usr/bin/openssl /usr/bin/openssl.bak
mv /usr/include/openssl /usr/include/openssl.bak
3.
## 連接,將新版的openssl命令入口做一個軟連接到/usr/bin目录下做替换
ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl
## 注意,軟連接此處的源文件路徑
ln -s /usr/local/openssl/lib64/libssl.so.3 /usr/lib64/libssl.so.3 ## 軟連接
ln -s /usr/local/openssl/lib64/libcrypto.so.3 /usr/lib64/libcrypto.so.3 ## 軟連接
## 再次查看openssl版本,可以看到更新成功
openssl version
留言列表