原帖地址:https://blog.csdn.net/chengqiuming/article/details/70139714
操作系統:CentOS 7
OpenSSL Version:openssl-1.1.0c.tar.gz
OpenSSL下載地址為:https://www.openssl.org/source/
1、將下載的壓縮包放在根目錄/。
2、在文件夾下解壓縮,執行如下命令:
tar -xzf openssl-1.1.0c.tar.gz
得到openssl-1.1.0c文件夾。
3、進入解壓目錄,執行如下命令:
cd openssl-1.1.0c
4、設定Openssl 安裝路徑,( --prefix )參數為欲安裝之目錄,執行如下命令:
./config --prefix=/usr/local/openssl
5、執行命令./config -t
6、執行make,編譯Openssl,編譯需要等待一定的時間。
7、執行make install,安裝 Openssl,安裝也需要一定的時間。
8、執行以下命令,查看openssl的依賴關系。
[root@localhost openssl-1.1.0c]# cd /usr/local
[root@localhost local]# ldd /usr/local/openssl/bin/openssl
linux-vdso.so.1 => (0x00007ffcdb7dd000)
libssl.so.1.1 => not found
libcrypto.so.1.1 => not found
libdl.so.2 => /lib64/libdl.so.2 (0x00007f54ef8fd000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f54ef6e1000)
libc.so.6 => /lib64/libc.so.6 (0x00007f54ef31e000)
/lib64/ld-linux-x86-64.so.2 (0x00007f54efb16000)
9、查看openssl絕對路徑和版本,執行如下命令。
[root@localhost local]# which openssl
/usr/bin/openssl
[root@localhost local]# openssl version
OpenSSL 1.0.1e-fips 11 Feb 2013