如何在 Ubuntu 上安装 OpenSSL 库如何在 Ubuntu 上安装 OpenSSL 库如何在 Ubuntu 上安装 OpenSSL 库如何在 Ubuntu 上安装 OpenSSL 库
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Ubuntu 上安装 OpenSSL 库

OpenSSL,一个提供安全网络通信的应用程序安全库;它被包括 HTTP 网站在内的主要互联网服务器广泛使用。此外,OpenSSL 是根据 Apache 风格的许可证获得许可的,这意味着它可以免费用于个人和商业目的。如果您想在 Ubuntu 上安装 OpenSSL 库以在连接到网络时保护系统的通信,那么本文将指导您如何做到这一点。

在 Ubuntu 上安装 OpenSSL 库

在ubuntu上安装OpenSSL库有两种方法,分别是:

  • 来自官方存储库

  • 通过下载 .tar 文件

方法一:来自官方存储库

要在 Ubuntu 上安装 openSSL 库,请按照以下步骤操作:

第 1 步:更新/升级存储库

在所有最新的 Ubuntu 发行版中,openSSL 软件包已存在于官方存储库中。因此,运行下面提到的命令来更新存储库:

sudo apt update
sudo apt upgrade

第 2 步:安装 OpenSSL

然后运行下面提到的命令从官方存储库安装 openSSL,通过运行此命令,openSSL 库也将被安装:

sudo apt install openssl

在输出中,您可以看到一长串已安装的 openssl 库:

第3步:Openssl开发工具

通常,只需安装 openssl 软件包,所有 ssl 库也会安装,但有时由于缺少开发工具,某些库仍然未安装。因此,建议使用以下命令安装开发工具包:

sudo apt install libssl-dev

在 Ubuntu 上删除 OpenSSL 库

要删除 Ubuntu 上的 OpenSSL 库,可以使用以下任何命令:

sudo apt remove openssl

或者 :

sudo apt purge openssl

方法二:通过下载 .tar 文件

另一种方法是使用 .tar 文件手动安装 OpenSSL,这允许用户安装最新的 3.0 版本的 openSSL,并按照以下步骤操作:

第 1 步:安装必要的依赖项

要手动安装 OpenSSL,需要一些依赖项,请使用以下命令安装它们:

sudo apt install build-essential zlib1g-dev checkinstall -y

第2步:下载.tar文件

要组织所有 OpenSSL 库,建议将目录更改为 /usr/local/src:

cd /usr/local/src/

然后使用以下命令从官方网站下载最新版本的 openSSL .tar 文件:

sudo wget https://www.openssl.org/source/openssl-3.0.7.tar.gz

第3步:提取.tar文件

下载 .tar 文件后,使用以下命令将其解压缩:

sudo tar -xf openssl-3.0.7.tar.gz

第4步:配置和编译OpenSSL文件

然后使用以下命令配置并编译 openSSL 文件:

cd openssl-3.0.7
sudo ./config --prefix=/usr/local/ssl --openssldir=/usr/local/ssl shared zlib

然后使用下面提到的命令将文件编译为可执行形式:

sudo make

然后通过运行以下命令来安装这些可执行文件:

sudo make install

第 5 步:配置链接库

使用 nano 编辑器创建一个新文件来链接配置的库:

sudo nano /etc/ld.so.conf.d/openssl-3.0.7.conf

在文件内粘贴库的路径:

/usr/local/ssl/lib64

然后保存并退出文件。

第 6 步:重新加载动态链接

然后使用以下命令重新加载已配置库的动态链接:

sudo ldconfig -v

第 7 步:验证

最后运行以下命令来验证已安装的 openSSL 版本:

openssl version -a

删除 OpenSSL 库

如果您想删除已安装的 openSSL 库,请手动删除所有库所在的目录,但在此之前请确保此目录中没有存储除库之外的任何其他内容:

sudo rm -rf cd /usr/local/src/

结论

Ubuntu 上的所有最新版本在其存储库中都有 OpenSSL 库。因此,建议使用 apt 命令从存储库安装 OpenSSL 库。另外,安装 openSSL 的开发工具以成功安装所有库。但如果您希望安装最新版本的 openSSL,那么 .tar 文件方法是最合适的。

©2015-2025 艾丽卡 support@alaica.com