`
cakin24
  • 浏览: 1388844 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

Linux下OpenSSL 源码安装的9个步骤

阅读更多

操作系统:CentOS 7

OpenSSL Version:openssl-1.1.0c.tar.gz

OpenSSL下载地址为:https://www.openssl.org/source/

 

1、将下载的压缩包放在根目录/

2、在文件夹下解压缩,执行如下命令:

      tar -xzf openssl-1.1.0c.tar.gz

      得到openssl-1.1.0c文件夹。

3、进入解压目录,执行如下命令:

     cd openssl-1.1.0c

4、设定Openssl 安装路径,( --prefix )参数为欲安装之目录,执行如下命令:

     ./config --prefix=/usr/local/openssl

5、执行命令./config -t

6、执行make,编译Openssl,编译需要等待一定的时间。

7、执行make install安装 Openssl,安装也需要一定的时间。

8、执行以下命令,查看openssl的依赖关系。

[root@localhost openssl-1.1.0c]# cd /usr/local

[root@localhost local]# ldd /usr/local/openssl/bin/openssl 

linux-vdso.so.1 =>  (0x00007ffcdb7dd000)

libssl.so.1.1 => not found

libcrypto.so.1.1 => not found

libdl.so.2 => /lib64/libdl.so.2 (0x00007f54ef8fd000)

libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f54ef6e1000)

libc.so.6 => /lib64/libc.so.6 (0x00007f54ef31e000)

/lib64/ld-linux-x86-64.so.2 (0x00007f54efb16000)

9、查看openssl绝对路径和版本,执行如下命令。

[root@localhost local]# which openssl

/usr/bin/openssl

[root@localhost local]# openssl version

OpenSSL 1.0.1e-fips 11 Feb 2013

1
0
分享到:
评论

相关推荐

    linux下openssl最新源码包

    2. **安装和编译OpenSSL源码**:在Linux环境下,安装OpenSSL通常需要下载源码包,解压,配置,编译,然后安装。步骤大致如下: - `wget` 下载源码包。 - `tar -zxvf openssl-master.tar.gz` 解压缩。 - `cd ...

    linux下的openssl安装包

    了解如何在Linux下安装和使用OpenSSL对于任何IT专业人员来说都是必备技能,特别是对于服务器管理员和开发者。熟悉OpenSSL的基本命令,如`openssl s_client`(测试SSL/TLS连接)、`openssl x509`(处理X.509证书)等...

    Linux下openssl安装及密钥生成

    ### Linux下OpenSSL安装及密钥生成详解 #### 概述 随着互联网技术的发展,网络安全问题日益凸显。作为全球领先的在线支付平台之一,支付宝开放平台采用了一种基于RSA的安全签名机制来确保数据传输的安全性。对于...

    LINUX下OPENSSL的CS模型实现

    首先,我们来看如何在Linux下利用OpenSSL生成证书。这通常包括生成私钥、请求证书签名以及签发自签名证书。私钥是用于加密和解密数据的关键,而证书签名请求(CSR)则包含公钥和组织信息,用于向证书颁发机构(CA)...

    linux 安装Apache+openssl 过程

    在Linux系统中安装Apache服务器并集成OpenSSL安全套接层库是一个涉及多个步骤的过程,目的是为了构建一个既能够处理HTTP请求,又能提供SSL/TLS加密通信的Web服务器。以下是详细的知识点描述: 1. 安装apr(Apache ...

    LinuxOpenssl-install安装包

    该安装包的核心是“一键安装脚本”,这种脚本通常由bash语言编写,包含了自动化执行的一系列命令,例如下载源代码、编译、配置、安装等步骤。这样的设计极大地减轻了管理员手动安装和配置的工作负担,特别是对于那些...

    linux python3.10安装包及 openssl-1.1.1升级包

    2. **下载OpenSSL源码**:访问OpenSSL官方网站下载1.1.1版本的源代码。 ``` wget https://www.openssl.org/source/openssl-1.1.1.tar.gz ``` 3. **解压并编译**:与Python类似,我们需要解压源代码,配置,编译...

    openssl 3.0.1(win/linux)安装包下载

    对于 Linux 用户,安装过程通常通过包管理器进行,但也可以手动编译源代码。这里我们以 Ubuntu 和 CentOS 为例: #### Ubuntu ```bash sudo apt update sudo apt install openssl ``` #### CentOS/RHEL ```bash ...

    window下openssl依赖库

    在Windows环境下,OpenSSL是一个至关重要的开源加密库,它提供了丰富的安全协议,包括SSL/TLS协议,用于在互联网上建立安全的数据传输通道。OpenSSL库不仅包含这些协议,还包含了各种加密算法,如RSA、DSA、AES等。...

    openssl的安装

    5. 需要注意的版本问题:文档提到了`openssl-1.0.0e`和`openssl-0.9.8`两个版本,这暗示了在安装过程中,需要根据实际情况选择合适版本的OpenSSL源代码包进行编译安装。不同版本的OpenSSL可能会包含不同的特性和安全...

    openssl.tar.gz(linux下)

    描述中提供了在Linux系统中编译OpenSSL源码的步骤: 1. **./config no-asm shared -fpic --prefix=生成目录** 这是配置阶段。`./config` 是OpenSSL源码构建系统的一部分,它会检测系统环境并根据参数生成Makefile...

    linux安装nginx,附带依赖包openssl、pcre、zlib

    为了在Linux上成功安装Nginx,我们需要首先安装几个依赖库,包括PCRE(Perl Compatible Regular Expressions)、zlib(用于数据压缩)以及openssl(用于加密和安全通信)。以下是对每个步骤的详细说明: 1. **安装...

    openssl安装.zip

    如果你想从源代码编译安装OpenSSL,首先确保你的系统有C编译器和必要的构建工具,如GCC或Clang。下载OpenSSL源代码后,解压并进入目录,执行以下步骤: ``` ./config make sudo make install ``` 配置过程...

    linux下安装Nginx所需依赖包

    在Linux系统中安装Nginx是一项基础且重要的任务,尤其对于运维人员来说,理解这个过程中的每一个步骤和涉及的依赖包至关重要。Nginx是一款高性能的HTTP和反向代理服务器,广泛应用于Web服务,它的轻量级、稳定性和高...

    linux 下安装nginx步骤及命令

    Linux 下安装 Nginx 步骤及命令 Linux 操作系统中安装 Nginx 服务器的步骤和命令详解。该文档将指导用户从头开始安装 Nginx,包括安装 OpenSSL、GCC、PCRE 和 Zlib 库,并最终安装 Nginx 服务器。 安装 OpenSSL --...

    linux系统离线安装nginx所需压缩包

    4. **nginx-1.24.0.tar.gz**: 这是Nginx服务器的源代码,我们需要编译这个源代码来生成可执行文件。 5. **gcc.zip**: GCC(GNU Compiler Collection)是GNU项目的一部分,包含了C、C++和其他语言的编译器,用于编译...

    openssl教程及最新源码

    - **openssl源码在windows下编译及openssl的windows安装文件.txt**:这份文本文件提供了在Windows环境下编译OpenSSL源码的步骤,以及如何安装和配置OpenSSL的详细说明。 学习OpenSSL不仅有助于理解网络通信的安全...

    Linux下安装nginx,内附安装文档,包含前置环境gcc,openssl

    首先,GCC是Linux系统下的编译器集合,用于将源代码编译为可执行程序。在安装Nginx之前,我们需要确保系统已经安装了GCC,因为Nginx的源码需要通过GCC进行编译。如果你的系统中还没有GCC,可以通过以下命令安装: `...

    openssl-3.1.5&3.14安装包

    访问 OpenSSL 官方网站下载最新的源代码包,或者使用命令行工具(如 `wget` 或 `curl`)下载。然后解压到工作目录: ```bash wget https://www.openssl.org/source/openssl-3.1.5.tar.gz tar -zxvf openssl-3.1.5....

    openssl 配置安装。

    如果你需要编译源码安装,首先从 OpenSSL 官网下载最新版本的源码,然后解压、配置、编译和安装: ```bash tar -zxvf openssl-<version>.tar.gz cd openssl- ./config make sudo make install ``` ### 4. **在 ...

Global site tag (gtag.js) - Google Analytics