Linux系统安装 OpenSSL两种方法

OpenSSL是一个开源的ssl技术,由于安装pytbull,需要安装openssl,并下载对应的版本
下载地址:https://www.openssl.org/source/

方法一,编译安装OpenSSL

准备工作:4.17.0-kali1-amd64

1.1、更新源:apt-get update  (如果需要切换更新源可以查看kali Linux 更新源)

         升级源:apt-get upgrade

    更新系统:apt-get dist-upgrade

1.2、查看OpenSSL版本

    4.17版本的kali系统已经安装了openssl 1.1.0h

         openssl version -a

1.3、安装基础编译环境

    apt-get install build-essential

1.4、编译安装zlib库

    wget http://zlib.net/zlib-1.2.5.tar.gz    //可以去http://www.zlib.net/ 查看并下载最新的zlib库

    tar -zxf zlib-1.2.5.tar.gz

    cd zlib-1.2.5/

    ./configure --prefix=/usr/local

    make && make install

1.5、卸载旧版本OpenSSL

    apt-get purge openssl

    rm -rf /etc/ssl #删除配置文件

1.6、编译安装OpenSSL (prefix 是安装目录,openssldir是配置文件目录,另外建议安装两次,shard作用是生成动态链接库)

    wget ftp://ftp.openssl.org/source/openss-1.0.0c.tar.gz

    tar -zxv openssl-1.0.0c.tar.gz

    cd openssl-1.0.0c/

    ./config --prefix=/usr/local --openssldir=/usr/local/ssl

    make && make install

    ./config shared --prefix=/usr/local --openssldir=/usr/local/ssl

    make clean

    make  && make install

 

方法二: OpenSSL库的安装

    去官网下载最新版本 

  官网:http://www.openssl.org

  下载页面:http://www.openssl.org/source/

  选择新版本下载 http://www.openssl.org/source/openssl-1.1.0         或者选择适合的版本,比如我这里需要使用到的是 openssl-1.0.2p

    tar -zxv openssl-1.0.2p.tar.gz

    cd openssl-1.0.2p/

    ./config 

    make && make install

    ./config shared 

    make clean

    make  && make install

原文地址:https://www.cnblogs.com/yxy666/p/9606286.html