rhel7.6升级版本,从openssl1.0.2k到openssl1.1.1i
安装之前版本:
下载安装包:https://www.openssl.org/source/openssl-1.1.1i.tar.gz
将安装包放在/usr/local/src目录下并解压
预编译:
./config shared zlib
编译并安装:make && make install
中间有个报错,缺少包,安装包即可重新执行编译并安装
安装完成后进行配置
备份旧的文件,替换新文件
[root@71 ~]# mv /usr/bin/openssl /usr/bin/openssl.old
[root@71 ~]# ln -s /usr/local/bin/openssl /usr/bin/openssl
[root@71 ~]# ln -s /usr/local/include/openssl/ /usr/include/openssl #如果之前升级过有/usr/include/openssl软链接,就先把软连接备份一下
更新动态链接库
[root@71 ~]# echo "/usr/local/lib64/" >> /etc/ld.so.conf
[root@71 ~]# ldconfig -v
最后查看版本