OpenSSL升级
要对Linux系统中的OpenSSL进行升级,系统要安装有5版本以上的perl。
关于OpenSSL的源码包,可以在https://www.openssl.org/source中找到
先对源码包进行解压,后切换到解压源码包得到的目录。
[root@centos ~]# tar -xzf openssl-1.1.1w.tar.gz
[root@centos ~]# cd openssl-1.1.1w
创建安装OpenSSL的主目录,后进行编译和安装。
[root@centos openssl-1.1.1w]# mkdir /usr/local/openssl
[root@centos openssl-1.1.1w]# ./config --prefix=/usr/local/openssl && make && make install
安装完成,需要对旧的openssl文件进行替换,需要先找到它后重命名。
[root@centos openssl-1.1.1w]# which openssl
/usr/bin/openssl <— 旧文件的路径
[root@centos openssl-1.1.1w]# mv /usr/bin/openssl /usr/bin/bakopenssl
将最新的openssl文件指向OpenSSL文件的位置,以将旧的版本替换。
[root@centos openssl-1.1.1w]# ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl
执行命令重新加载库文件,使得新的openssl文件生效。
[root@centos openssl-1.1.1w]# cd /usr/local/o