須要準備 openssl 穩定版文件:算法
從openssl官網下載最新的穩定版本,https://www.openssl.org/source/ 當前的穩定版是 openssl-fips-2.0.16.tar.gz(聯邦信息處理標準(Federal Information Processing Standards,FIPS)是一套描述文件處理、加密算法和其餘信息技術標準(在非軍用政府機構和與這些機構合做的政府承包商和供應商中應用的標準)的標準。)sql
步驟:服務器
1.查看當前是否已安裝openssl加密
openssl version -aspa
2.將下載的最新openssl穩定版本文件上傳到上傳到服務器的/usr/local/src目錄下: 如圖所示3d
3.查看服務器是否已安裝gcc編譯器,沒有的話裝一個code
gcc -vorm
升級命令:yum update gccblog
沒有的安裝的須要安裝一個,命令:yum -y install gccip
3.解壓openssl包
1.進入到 /use//local/src 路徑 (上傳文件放在的路徑)
cd /usr/local/src/
ls
2.解壓
tar -xzf openssl-fips-2.0.16.tar.gz
如圖所示:已經解壓
4. 檢查是否已安裝zlib庫
已經安裝的會打印出路徑 ,沒有安裝的須要執行下載安裝命令: yum -y install zlib
5.安裝openssl到 /usr/local/openssl 目錄
./config shared zlib --prefix=/usr/local/openssl && make && make install
6.安裝完後執行如下命令:
./config -tmake depend
7.進入/usr/local目錄執行如下命令
ln -s openssl ssl
8.在/etc/ld.so.conf文件的最後面,添加以下內容:/usr/local/openssl/lib
如圖所示:
而後執行命令: ldconfig
最後一步: 添加OPESSL的環境變量,在etc/的profile的最後一行,添加以下內容:
export OPENSSL=/usr/local/openssl/bin
export PATH=$OPENSSL:$PATH:$HOME/bin
退出命令界面,再重新登陸,使配置生效。
使用源碼按過於繁瑣,若是對軟件版本沒有特殊要求的話能夠使用yum命令安裝和更新,既方便又快捷
yum install openssl
yum update openssl