參照: https://blog.csdn.net/luckydog612/article/details/80396077git
去https://www.openssl.org網站下載openssl源碼 或用git命令從github上下載 git clone https://github.com/openssl/openssl.gitgithub
解壓openssl開發包文件app
tar -xzf openssl-1.1.0c.tar.gz網站
進入剛纔解壓的文件夾,如圖所示spa
-設定Openssl 安裝路徑,( --prefix )參數爲欲安裝之目錄,執行以下命令:.net
./config --prefix=/usr/local/opensslblog
安裝完成後,openssl 會被安裝到/usr/local/openssl 目錄,包括頭文件目錄ip
進入lib後,libssl.a和libcrypto.a則爲編譯後的庫文件ssl
提示:若命令執行有問題,多是權限不夠,在命令前加上sudo重試開發
具體執行命令:
mv openssl-1.1.1.tar.gz ./openssl
gunzip openssl-1.1.1.tar.gz
tar -xvf openssl-1.1.1.tar
./config --prefix=/usr/local/openssl
make
make test
make install
cd /usr/local/openssl
ls