CentOS 7.x升级OpenSSL版本
操作系统:CentOS 7.x
CentOS 7.x 默认安装的OpenSSL是1.0.2k(CentOS 7.9)
whereis openssl #查找opensll
- 下载高版本OpenSSLcd /usr/local/src
wget --no-check-certificate https://www.openssl.org/source/openssl-1.1.1q.tar.gz - 安装cd /usr/local/src
mkdir /usr/local/openssl
tar zxvf openssl-1.1.1q.tar.gz
cd openssl-1.1.1q
./config -fPIC shared zlib --prefix=/usr/local/openssl
make
make install
echo "/usr/local/lib64/" >> /etc/ld.so.conf
ldconfig - 使用高版本替换系统默认的OpenSSL版本mv /usr/bin/openssl /usr/bin/openssl.old
ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl
ln -s /usr/local/openssl/include/openssl /usr/include/openssl
echo "/usr/local/openssl/lib" >> /etc/ld.so.conf
ldconfig –v - 验证
- 遇到的问题:
openssl 编译 *** [c_zlib.o] Error 1 错误
缺少zlib-devel包
yum -y install zlib-devel