1、可以从官网下载1.1.1g版:https://www.openssl.org/source/openssl-1.1.1g.tar.gz
2、linux可以连外网的情况下直接用下载并安装编译
// 切换到需要下载的目录cd /u02//下载opensslwget https://www.openssl.org/source/openssl-1.1.1g.tar.gz// 注意后边有个点哦tar xfz openssl-1.1.1e.tar.gz -C .cd openssl-1.1.1g//执行编译./config shared zlibmake && make install
3、修改配置
以上执行完毕,开始修改配置。// 重命名原来的openssl命令mv /usr/bin/openssl /usr/bin/openssl.old// 重命名原来的openssl目录mv /usr/include/openssl/ /usr/include/openssl.old// 将安装好的openssl 的openssl命令软连到/usr/bin/opensslln -s /usr/local/openssl/bin/openssl /usr/bin/openssl// 将安装好的openssl 的openssl目录软连到/usr/include/opensslln -s /usr/local/openssl/include/openssl /usr/include/openssl// 修改系统自带的openssl库文件,如/usr/local/lib64/libssl.so(根据机器环境而定) 软链到升级后的libssl.soln -s /usr/local/openssl/lib/libssl.so /usr/local/lib64/libssl.so// 在/etc/ld.so.conf文件中写入openssl库文件的搜索路径echo "/usr/local/openssl/lib" >> /etc/ld.so.conf// 使修改后的/etc/ld.so.conf生效 ldconfig -v
4、测试是否升级成功
openss version -v