openssl 1.1.1安装教程
时间: 2024-10-16 10:05:54 浏览: 201
openssl 1.1.1g 安装包
OpenSSL是一个广泛使用的开源加密库,用于实现SSL/TLS协议、密码安全套件和其他加密功能。以下是使用OpenSSL 1.1.1在Linux系统上安装的基本步骤:
**对于Debian/Ubuntu系列:**
1. **更新包列表**:
```
sudo apt update
```
2. **添加OpenSSL官方源** (如果尚未添加):
```
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 4F0AEB1C
echo "deb https://apt.eff.org/debian buster main" | sudo tee /etc/apt/sources.list.d/eff-cntrls.list
```
3. **安装OpenSSL**:
```
sudo apt install openssl
```
**对于CentOS/RHEL系列:**
1. **更新包列表**:
```
sudo yum update -y
```
2. **添加EPEL仓库(可选,包含OpenSSL)**:
```
sudo yum-config-manager --add-repo https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
```
3. **安装OpenSSL**:
```
sudo yum install openssl
```
**手动编译安装** (适用于源码下载的情况):
1. 下载最新版OpenSSL源码:
```
wget https://www.openssl.org/source/openssl-1.1.1p.tar.gz
```
2. 解压并进入目录:
```
tar xvf openssl-1.1.1p.tar.gz
cd openssl-1.1.1p
```
3. 配置安装选项(例如,默认配置):
```
./config
```
4. 编译并安装:
```
make && sudo make install
```
完成上述步骤后,你可以通过`which openssl`检查OpenSSL是否已成功安装,并验证其版本。
阅读全文