一、安装编译工具包
yum install gcc pam-devel zlib-devel -y
二、安装zlib
tar -xf zlib-1.2.11.tar.gz
cd zlib-1.2.11
编译:
./configure --prefix=/usr
make
卸载:
rpm -e --nodeps zlib
make install
共享库文件注册到系统:
echo ‘/usr/lib‘ >> /etc/ld.so.conf
ldconfig
三、升级openssl
备份当前openssl:
mv /usr/lib64/openssl/ /usr/lib64/openssl.old
mv /usr/bin/openssl /usr/bin/openssl.old
mv /etc/pki/ca-trust/extracted/openssl /etc/pki/ca-trust/extracted/openssl.old
如下两个库文件必须先备份,因系统内部分工具(如yum、wget等)依赖此库,而新版OpenSSL不包含这两个库:
cp /usr/lib64/libcrypto.so.10 /usr/lib64/libcrypto.so.10.old
cp /usr/lib64/libssl.so.10 /usr/lib64/libssl.so.10.old
卸载当前openssl:
rpm -qa |grep op