ubuntu 18.04 安装 OpenSSL libssl.so.1.1

在 Ubuntu 18.04 上安装 OpenSSL 的 libssl.so.1.1 库,通常意味着您需要安装 OpenSSL 1.1.x 版本或更高版本,因为 libssl.so.1.1 是 OpenSSL 1.1.x 系列的一部分。以下是安装 OpenSSL 1.1.x 并确保 libssl.so.1.1 可用的步骤:

1. 更新软件包列表
打开终端,并运行以下命令来更新您的软件包列表:

sudo apt-get update

2. 安装依赖项

安装编译 OpenSSL 所需的依赖项:

sudo apt-get install make gcc libssl-dev zlib1g-dev

3.下载 OpenSSL 源代码
从 OpenSSL 官方网站或您信任的镜像源下载 OpenSSL 1.1.x 版本的源代码。例如,要下载 OpenSSL 1.1.1 的最新版本,可以使用以下命令:

wget https://www.openssl.org/source/openssl-1.1.1l.tar.gz

请替换 openssl-1.1.1l.tar.gz 中的 l 为您想要安装的 OpenSSL 1.1.x 的具体版本号。

4. 解压并编译 OpenSSL
解压下载的源代码并进入解压后的目录:

tar -xzf openssl-1.1.1l.tar.gz 
cd openssl-1.1.1l

然后,配置、编译和安装 OpenSSL:

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

--prefix 和 --openssldir 参数指定了 OpenSSL 的安装位置。shared 参数表示要构建共享库,而 zlib 参数则启用了 zlib 压缩支持。

5. 配置共享库
创建指向新安装的 OpenSSL 库的符号链接,或者更新动态链接器的配置,以便系统可以找到新安装的库。通常,您需要编辑 /etc/ld.so.conf.d/ 目录下的文件或创建一个新文件来包含 OpenSSL 库的新路径。例如:

echo "/usr/local/ssl/lib" | sudo tee -a /etc/ld.so.conf.d/openssl-1.1.1l.conf 
sudo ldconfig
这将添加 OpenSSL 库路径到动态链接器的配置中,并重新加载配置。

6. 验证安装
验证 libssl.so.1.1 是否已经安装并可用:

ls /usr/local/ssl/lib/libssl.so.1.1

如果文件存在,那么您已成功安装了 libssl.so.1.1

相关推荐

  1. ubuntu1404安装dockerce

    2024-04-10 06:14:07       39 阅读
  2. ubuntu1804安装jupyter中的js环境

    2024-04-10 06:14:07       65 阅读
  3. Ubuntu20.04安装cuda12.11

    2024-04-10 06:14:07       67 阅读
  4. ubuntu 18 cuda 11.8 安装 vllm

    2024-04-10 06:14:07       27 阅读
  5. ubuntu18 环境安装

    2024-04-10 06:14:07       49 阅读
  6. Ubuntu 安装Cuda 12

    2024-04-10 06:14:07       42 阅读
  7. Ubuntu安装部署Oracle-JDK11

    2024-04-10 06:14:07       50 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-10 06:14:07       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-10 06:14:07       101 阅读
  3. 在Django里面运行非项目文件

    2024-04-10 06:14:07       82 阅读
  4. Python语言-面向对象

    2024-04-10 06:14:07       91 阅读

热门阅读

  1. Android Camera API 1打开相机失败

    2024-04-10 06:14:07       33 阅读
  2. Hadoop简介

    2024-04-10 06:14:07       36 阅读
  3. 数据仓库理论与实战

    2024-04-10 06:14:07       30 阅读
  4. 高并发环境下的实现与优化策略

    2024-04-10 06:14:07       42 阅读
  5. 百度机器学习算法春招一二三面面经

    2024-04-10 06:14:07       33 阅读
  6. 基于Flask测试深度学习模型预测

    2024-04-10 06:14:07       40 阅读
  7. Vscode使用教程

    2024-04-10 06:14:07       34 阅读
  8. 【hive】单节点搭建hadoop和hive

    2024-04-10 06:14:07       32 阅读
  9. Hadoop 源码中使用ServiceLoader

    2024-04-10 06:14:07       39 阅读
  10. vscode 关键字记录

    2024-04-10 06:14:07       31 阅读
  11. Ajax、Fetch、Axios三者的区别

    2024-04-10 06:14:07       41 阅读