Linux系统安装 OpenSSL

Linux系统安装 OpenSSLide

OpenSSL是一个开源的ssl技术,因为安装pytbull,须要安装openssl,并下载对应的版本ui

一、安装基础编译环境spa

yum install build-essential.net

二、编译安装zlib库ssl

wget https://nchc.dl.sourceforge.net/project/libpng/zlib/1.2.11/zlib-1.2.11.tar.gzget

tar -zxf zlib-1.2.11.tar.gzopenssl

cd zlib-1.2.11/it

./configure --prefix=/usr/localio

make && make install编译

三、卸载旧版本OpenSSL

rpm -e openssl

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

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

wget ftp://ftp.openssl.org/source/openssl-1.1.1k.tar.gz

tar -zxv openssl-1.1.1k.tar.gz

cd openssl-1.1.1k/

./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 version

在Centos7上编译安装openssl后,运行openssl version出现以下错误:

这是因为openssl库的位置不正确形成的。

解决方法:

在root用户下执行:

ln -s /usr/local/lib64/libssl.so.1.1 /usr/lib64/libssl.so.1.1

ln -s /usr/local/lib64/libcrypto.so.1.1 /usr/lib64/libcrypto.so.1.1

相关文章
相关标签/搜索