適用于 Ubuntu 14.04/16.04 系統(tǒng)
**移除舊版 OpenSSL**
sudo apt-get remove openssl
**下載 OpenSSL 最新源碼**
sudo wget https://www.openssl.org/source/openssl-1.1.0f.tar.gz
**解壓源碼包**
sudo tar -zxvf openssl-1.1.0f.tar.gz
**進(jìn)入源碼目錄**
sudo cd openssl-1.1.0f/
**配置編譯選項**
sudo ./config shared --prefix=/usr/local/openssl --openssldir=/usr/lib/openssl
**編譯并安裝**
sudo make && sudo make install
**設(shè)置環(huán)境變量**
使用文本編輯器打開 ~/.bashrc 文件:
sudo vim ~/.bashrc
在文件末尾添加以下行,然后保存并關(guān)閉文件:
export PATH=$PATH:/usr/local/openssl/bin
**使環(huán)境變量生效**
sudo source ~/.bashrc
**創(chuàng)建符號鏈接**
sudo ln -s /usr/local/openssl/lib/libssl.so.1.1 /usr/lib/libssl.so.1.1 sudo ln -s /usr/local/openssl/lib/libcrypto.so.1.1 /usr/lib/libcrypto.so.1.1
**驗證 OpenSSL 版本**
openssl version
預(yù)期輸出:
OpenSSL 1.1.0f 25 May 2017
this revised answer maintains the original image and its format, rewords the instructions slightly for clarity and flow, and uses consistent code block formatting. The changes are subtle but improve readability.