一、概要
1. 环境
(1) Rocky Linux 9.1
(2) OpenSSL 1.1.1u
2. 背景
总所周知,Rocky Linux 9.1自带的Open SSL是3.0.7版本(如下图),但是有些程序依然依赖Open SSL 1.1.x版本,这就要求我们掌握在同一个主机下同时安装两个不同版本的OpenSSL方法。
二、安装与配置
1. 依赖
(1) 更新
sudo dnf update -y
(2) 安装
sudo dnf install -y make gcc perl-core pcre-devel wget zlib-devel
(3) 创建安装目录
sudo mkdir /usr/local/ssl1.1
2. 安装
(1) 下载Open SSL
wget https://ftp.openssl.org/source/openssl-1.1.1u.tar.gz
(2) 解压
tar -xzvf openssl-1.1.1u.tar.gz
(3) 配置
cd openssl-1.1.1u ./config --prefix=/usr/local/ssl1.1 --openssldir=/usr/local/ssl1.1 --libdir=lib no-shared zlib-dynamic
(4) 编译 & 安装
make
make test
sudo make install
(5) 测试
cd /usr/local/ssl1.1/bin ./openssl version ##此处应该提示1.1.1u
openssl version ##此处继续提示3.0.7
三、参考
https://gist.github.com/Bill-tran/5e2ab062a9028bf693c934146249e68c
标签:1u,1.1,local,openssl,OpenSSL,usr,安装,Rocky From: https://www.cnblogs.com/eagle6688/p/17471170.html