显示当前版本
[root@localhost ~]# openssl version
OpenSSL 1.0.2k-fips 26 Jan 2017
安装编译软件和依赖等
sudo yum groupinstall "Development Tools" -y
sudo yum install perl perl-IPC-Cmd perl-CPAN perl-Time-Piece perl-Test-Simple zlib-devel vim wget lrzsz -y
下载openssl源码包
wget https://github.com/openssl/openssl/releases/download/openssl-3.5.5/openssl-3.5.5.tar.gz
解压源码包
tar zxvf openssl-3.5.5.tar.gz
cd openssl-3.5.5
开始编译安装
./config --prefix=/usr/local/openssl --openssldir=/usr/local/openssl shared zlib enable-weak-ssl-ciphers
make
make install
配置OpenSSL 3 共享库(libssl.so.3)
echo '/usr/local/openssl/lib64' | sudo tee /etc/ld.so.conf.d/openssl-3.conf
sudo ldconfig
更新系统环境变量
export PATH=/usr/local/openssl/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/openssl/lib:$LD_LIBRARY_PATH
显示新版本
[root@localhost ~]# openssl version
OpenSSL 3.5.5 27 Jan 2026 (Library: OpenSSL 3.5.5 27 Jan 2026)