CentOS7編譯安裝openssl1 1 1

2021-10-19 05:21:34 字數 785 閱讀 1842

centos7預設提供的openssl版本是1.0.2的,想要公升級openssl版本則需要手動進行編譯

cd /usr/local/src/ wget tar xf openssl-1.1.1d.tar.gz

cd /usr/local/src/

wget

tar xf openssl-1.1.1d.tar.gz

2、編譯openssl

cd openssl-1.1.1d ./config make && make install

cd openssl-1.1.1d

./config

make && make install

3、配置

注意:預設編譯後,檢視當前openssl版本號時,你會發現還是1.0.2,所以這裡需要做一些額外的配置工作

echo "/usr/local/lib64/" >> /etc/ld.so.conf ldconfig mv /usr/bin/openssl /usr/bin/openssl.old ln -sv /usr/local/bin/openssl /usr/bin/openssl

echo "/usr/local/lib64/" >> /etc/ld.so.conf

ldconfig

mv /usr/bin/openssl /usr/bin/openssl.old

ln -sv /usr/local/bin/openssl /usr/bin/openssl

4、驗證

openssl version

openssl version

centos7編譯安裝gcc

centos7 的yum 只能將 gcc公升級到 4.9 的版本 但是從gcc官網看 已經到 7.2 的版本了,因為想自己編譯乙個最新版的linux核心,所以對gcc要求有點高,於是自己動手編譯gcc。gcc v 檢視原來的版本 直接來乾貨 1 需要明白的 2 明白.configure 後面的引數配...

centos7 編譯安裝memcached

安裝memcached之前首先需要安裝libevent,我這裡用的版本是 首先將這兩個安裝檔案上傳至linux伺服器,在解壓安裝之前最好先檢查一下是否已安裝,從libevent開始 rpm q libevent發現系統已經安裝了乙個版本的libevent 既然已經安裝了乙個版本的libevent,那...

Centos7 編譯安裝Nginx

nginx版本分開發版和穩定版,生產環境使用穩定版,實驗新功能,新特性可以使用開發版。安裝nginx編譯需要依賴的包 yum install gcc gcc c wget yum install pcre devel zlib devel openssl devel說明 zlib nginx提供gz...