如何在 Ubuntu 20.04 LTS 上安装 OpenSSL

OpenSSL 是一个用于传输层安全性 (TLS) 和安全套接字层 (SSL) 协议的开源工具包,以及一个加密库。OpenSSL 被许多程序使用,如 Apache Web 服务器、PHP 和许多其他程序,为各种加密算法提供支持。如何在 Ubuntu 20.04 LTS 上安装 OpenSSL

Ubuntu 20.04 LTS Focal Fossa 上安装 OpenSSL

步骤 1. 首先,通过apt在终端中运行以下命令来确保所有系统包都是最新的。

sudo apt update
sudo apt upgrade
sudo apt install build-essential checkinstall zlib1g-dev

步骤 2. 在 Ubuntu 20.04 上安装 OpenSSL。

现在我们从官方页面下载OpenSSL的源代码:

cd /usr/local/src/
wget https://www.openssl.org/source/openssl-1.1.1k.tar.gz
sudo tar -xf openssl-1.1.1k.tar.gz
cd openssl-1.1.1k

然后,我们配置和编译 OpenSSL:

sudo ./config --prefix=/usr/local/ssl --openssldir=/usr/local/ssl shared zlib
sudo make
sudo make test
sudo make install

安装 OpenSSL 后,谨慎的做法是为其链接共享库,以便它们在运行时加载:

cd /etc/ld.so.conf.d/
sudo nano openssl-1.1.1k.conf

粘贴 OpenSSL 库路径目录:

/usr/local/ssl/lib

接下来,通过发出以下命令重新加载动态链接:

sudo ldconfig -v

步骤 3. 配置 OpenSSL 二进制文件。

现在使用 nano 编辑器编辑文件:/etc/environment

sudo nano /etc/environment

添加以下行:

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/local/ssl/bin"

保存并关闭。接下来,重新加载环境文件以引入新的 PATH 变量:

要验证 OpenSSL 安装和版本,您可以执行以下命令:

source /etc/environment
echo $PATH
openssl version -a

您的输出应如下所示:

OpenSSL 1.1.1k 25 Mar 2021

感谢您使用本教程在 Ubuntu 20.04 LTS Focal Fossa 系统上安装 OpenSSL。如需其他帮助或有用信息,我们建议您查看OpenSSL 官方网站

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun2924.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2021年7月12日 下午2:49
下一篇 2021年7月14日

相关推荐