升級openssl 1.0.1e-->1.1.0e
環境:
[root@localhost ~]# cat /etc/redhat-release
CentOS Linux release 7.2.1511 (Core)
[root@localhost ~]# openssl version
OpenSSL 1.0.1e-fips 11 Feb 2013
首先先到https://www.openssl.org/source/下載最新的openssl版本
目前最新版本為openssl-1.1.0e.tar.gz
[root@localhost ~]# cd /tmp
[root@localhost tmp]# wget https://www.openssl.org/source/openssl-1.1.0e.tar.gz
[root@localhost openssl-1.1.0e]# cd openssl-1.1.0e
查看安裝相關資料
[root@localhost openssl-1.1.0e]# cat README
[root@localhost openssl-1.1.0e]# cat INSTALL
[root@localhost openssl-1.1.0e]# ./config
[root@localhost openssl-1.1.0e]# make
[root@localhost openssl-1.1.0e]# make install
查詢版本還是發現是舊版沒更新
[root@localhost ~]# openssl version
OpenSSL 1.0.1e-fips 11 Feb 2013
[root@localhost openssl-1.1.0e]# reboot
重開之後再查詢發現出現錯誤
openssl :error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such
file or directory
看來是openssl libraries 找不到位置(從剛剛cat INSTALL可得知預設是裝在/usr/local底下)
查詢版本還是發現是舊版沒更新
[root@localhost ~]# openssl version
OpenSSL 1.0.1e-fips 11 Feb 2013
[root@localhost openssl-1.1.0e]# reboot
重開之後再查詢發現出現錯誤
openssl :error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such
file or directory
看來是openssl libraries 找不到位置(從剛剛cat INSTALL可得知預設是裝在/usr/local底下)
執行ls來進行link
ln-s /剛安裝來源 /要產生link目的地
執行下面兩行指令
ln -s /usr/local/lib64/libcrypto.so.1.1 /usr/lib64/libcrypto.so.1.1
這時在查詢openssl 則會顯示升級到1.1.0e版了
沒有留言:
張貼留言