1、下载地址:http://www.openssl.org/source/ 下一个新版本的OpenSSL,我下的版本是:openssl-1.0.0e.tar.gz
2、在下载的GZ目录中,用命令执行:tar -xzf openssl-openssl-1.0.0e.tar.gz
3、进入解压的目录:openssl-1.0.0e [.......]#cd openssl-1.0.0e
4、[.....openssl-1.0.0e]# ./config --prefix=/usr/local/openssl
5[...../openssl-1.0.0e]# ./config -t
6[...../openssl-1.0.0e]# make depend
7[...../openssl-1.0.0e]# cd /usr/local
8/usr/local]# ln -s openssl ssl
9在/etc/ld.so.conf文件的最后面,添加如下内容:
/usr/local/openssl/lib
10...]# ldconfig
11添加OPESSL的环境变量:
在etc/的profile的最后一行,添加:
export OPENSSL=/usr/local/openssl/bin
export PATH=$OPENSSL:$PATH:$HOME/bin
12退出命令界面,再从新登录。
13、以上OPENSSL就安装完毕,下面进行一些检查。
14依次如下执行:
[root@localhost /]# cd /usr/local
[root@localhost local]# ldd /usr/local/openssl/bin/openssl
会出现类似如下信息:
linux-vdso.so.1 => (0x00007fff3bc73000)libdl.so.2 => /lib64/libdl.so.2 (0x00007fc5385d7000)
libc.so.6 => /lib64/libc.so.6 (0x00007fc538279000)
/lib64/ld-linux-x86-64.so.2 (0x00007fc5387db000)
15查看路径
...]# which openssl
/usr/local/openssl/bin/openssl16查看版本
...]# openssl version
OpenSSL 1.0.0e 6 Sep 2011
相关推荐
在Linux系统中安装Apache服务器并集成OpenSSL安全套接层库是一个涉及多个步骤的过程,目的是为了构建一个既能够处理HTTP请求,又能提供SSL/TLS加密通信的Web服务器。以下是详细的知识点描述: 1. 安装apr(Apache ...
Linux OpenSSL 安装包是一个专为Linux系统设计的工具,旨在简化OpenSSL库的安装过程。OpenSSL是一个强大的安全套接层(SSL)密码库,包含各种加密算法、常用的密钥和证书封装管理功能,以及SSL协议,并提供丰富的...
该笔记由博主本人亲自整理撰写,介绍以及各方面的操作都进行了简化提示,很适合linux的萌新进行学习,内容大致:【证书环境搭建】【自签证书】【CA证书颁发】【实例:https证书申请】【简化记忆】等
### Rocky Linux下OpenSSL制作自签名CA证书应用 在当今高度数字化的世界中,网络安全变得尤为重要。其中,证书的使用是确保网络通信安全的关键之一。本文将详细介绍如何在Rocky Linux环境下利用OpenSSL工具来生成自...
在本文中,我们将介绍 OpenSSL 的安装和使用方法,在 Windows 和 Linux 平台下实现加密解密文件、数字签名等功能。 OpenSSL 是一个强大的安全套接字层密码库,Apache 使用它加密 HTTPS,OpenSSH 使用它加密 SSH,它...
它们用于将源代码编译成可执行程序,是Linux环境下开发和安装软件的基础。 离线安装Nginx的步骤如下: 1. **解压源码**:首先,将所有下载的源码包解压到同一目录下。例如: ``` tar -zxvf openssl-1.1.1l.tar....
根据你的系统类型(32位或64位),你可能需要添加额外的参数,例如对于64位系统,可以使用`./config --prefix=/usr/local/openssl-0.9.8k --openssldir=/usr/local/openssl-0.9.8k archs='amd64-linux'`。...
### Linux下安装ArcGIS Server 的详细指南 #### 安装背景与目的 在Linux环境下部署ArcGIS Server,主要是为了提供一个稳定、安全且高效的地理信息系统服务。本文旨在分享初次在Linux操作系统(具体为CentOS 5.5)上...
总的来说,OpenSSL 1.1.1e在Linux系统中的安装并不复杂,但需要了解基本的Linux命令行操作和编译流程。正确安装后,OpenSSL不仅可以为网络通信提供安全加密,还能够帮助开发者进行证书管理、密钥生成等安全相关的...
《Linux环境下OpenSSL API的DEMO实践与SSL实现详解》 在网络安全日益重要的今天,SSL(Secure Sockets Layer)协议及其后续版本TLS(Transport Layer Security)已成为数据加密传输的基石,广泛应用于Web服务器、...
通常,编译流程包括配置(configure)、编译(make)和安装(make install)三个步骤。 总的来说,OpenSSL 1.0.2a作为一款历史悠久的加密库,其安全性、稳定性和广泛的应用性都使其在网络安全领域占有重要地位。...
RPM(Red Hat Package Manager)是基于 Linux 的软件包管理器,用于简化软件的安装、升级和卸载过程。 标题中的 "openssl-1.1.1m centos 7 rpm" 指的是将 OpenSSL 版本 1.1.1m 通过 RPM 包的形式安装在 CentOS 7 上...
Qt 在 Linux 下的编译和安装配置全过程 本文档将详细介绍在 Linux 环境下编译和安装配置 Qt 的全过程,以便于开发者快速搭建图形开发界面。Qt 是一个功能强大且跨平台的图形开发框架,选择使用 Qt 开发可以提高程序...
在Linux环境下离线安装Apache服务器涉及多个步骤,包括但不限于安装必要的开发工具如GCC、G++等,以及配置相关的库文件如PCRE、OpenSSL等。本文将详细介绍整个流程,并针对特定的操作步骤提供指导。 #### 二、准备...
然而,在没有网络连接的情况下安装PostgreSQL会面临一些挑战,因为通常需要下载并安装多个依赖包。本教程将详细解释如何离线安装PostgreSQL所需的关键依赖:zlib、PCRE(Perl Compatible Regular Expressions)、...
本文将深入探讨如何在Linux环境下使用OpenSSL命令来操作证书链,并通过具体的实例进行演示。 首先,我们要理解什么是证书链。在PKI系统中,证书链是一种验证数字证书的方式,它由一系列相连的证书构成,每个证书都...
在Linux环境中,安装OpenSSL通常涉及解压这个tar.gz文件,然后编译和安装。解压命令如下: ```bash tar -zxvf openssl-1.1.1m.tar.gz ``` 接下来,进入解压后的目录,配置编译环境,这一步可以定制安装选项,比如...
1. **编译与安装**:首先,你需要下载 `openssl-3.2.0-alpha2` 源码包,然后遵循开源软件的常规编译流程进行配置、编译和安装。 2. **命令行工具**:OpenSSL 包含一系列命令行工具,如 `openssl s_client` 用于测试 ...
3. 安装过程中,如果有依赖关系冲突或缺失,需要手动解决,这可能涉及调整安装顺序或者寻找缺失的依赖包。 4. 完成依赖包的安装后,就可以进行Oracle数据库的实际安装了。通常,这会涉及到运行安装脚本,按照提示...