1. 程式人生 > >編譯與安裝 OpenSSL

編譯與安裝 OpenSSL

linu http www sld .tar.gz 創建文件 logs ref pre

編譯與安裝 OpenSSL

prefix 是安裝目錄,openssldir 是配置文件目錄,另外建議安裝兩次,shared 作用是生成動態連接庫。linux版的OpenSSL下載地址為:https://www.openssl.org/source/,我所使用的是openssl-1.1.0f.tar.gz版本,並且將mosquitto-1.4.14.tar.gz提前也上傳至該目錄下並解壓,後面會使用。

1、上傳下載好的壓縮包,並解壓:

技術分享

2、在/home/tool下創建文件夾openssl作為安裝路徑,在openssl下創建files文件夾;然後,cd到openssl-1.1.0f文件夾下:

技術分享

3、執行命令

1、  ./config --prefix=/home/tool/openssl --openssldir=/home/tool/openssl/files

2、 make && make install

3、 ./config shared --prefix=/home/tool/openssl --openssldir=/home/tool/openssl/files
4、 make clean  

5、 make && make install

至此,openssl安裝完畢,我以為現在可以安裝mosquitto了,結果在安裝的過程中會報各種各樣的錯誤,因為mosquitto還需要依賴很多其他的報,具體錯誤我就不一一說出來了,因為解決這些問題我就花了差不多2個小時,下面直接把安裝的命令列出來,大家對這一一執行就行了。

編譯與安裝 OpenSSL