Linux系統安裝 OpenSSL

Linux系統安裝 OpenSSLide

OpenSSL是一個開源的ssl技術,因爲安裝pytbull,須要安裝openssl,並下載對應的版本ui

一、安裝基礎編譯環境spa

yum install build-essential.net

二、編譯安裝zlib庫ssl

wget https://nchc.dl.sourceforge.net/project/libpng/zlib/1.2.11/zlib-1.2.11.tar.gzget

tar -zxf zlib-1.2.11.tar.gzopenssl

cd zlib-1.2.11/it

./configure --prefix=/usr/localio

make && make install編譯

三、卸載舊版本OpenSSL

rpm -e openssl

rm -rf /etc/ssl #刪除配置文件

四、編譯安裝OpenSSL (prefix 是安裝目錄,openssldir是配置文件目錄,另外建議安裝兩次,shard做用是生成動態連接庫)

wget ftp://ftp.openssl.org/source/openssl-1.1.1k.tar.gz

tar -zxv openssl-1.1.1k.tar.gz

cd openssl-1.1.1k/

./config --prefix=/usr/local --openssldir=/usr/local/ssl

make && make install

./config shared --prefix=/usr/local --openssldir=/usr/local/ssl

make clean

make  && make install

注意:::執行兩邊防止出錯


openssl version

在Centos7上編譯安裝openssl後,運行openssl version出現以下錯誤:

這是因爲openssl庫的位置不正確形成的。

解決方法:

在root用戶下執行:

ln -s /usr/local/lib64/libssl.so.1.1 /usr/lib64/libssl.so.1.1

ln -s /usr/local/lib64/libcrypto.so.1.1 /usr/lib64/libcrypto.so.1.1

相關文章
相關標籤/搜索