CentOS7.6编译安装openssl-1.1.1c

Posted yunfan1024

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS7.6编译安装openssl-1.1.1c相关的知识,希望对你有一定的参考价值。

卸载旧版本OpenSSL

# which openssl
/usr/bin/openssl
# mv openssl openssl.old
rm -rf /etc/ssl #删除配置文件

CentOS7.6编译安装openssl-1.1.1c

1. 获取安装包。
wget https://www.openssl.org/source/openssl-1.1.1c.tar.gz
2. 解压。
tar -xzvf openssl-1.1.1c.tar.gz
3. 配置。
./Configure --help
# 配置参数选项
--openssldir=OPENSSLDIR #配置文件目录,默认是/usr/local/ssl
--prefix=DIR #安装目录,默认为 OPENSSLDIR 目录
[no-]threads #是否编译支持多线程的库。默认支持
[no-]shared #是否生成动态连接库。默认生成
我的配置选项命令是:
./config shared --openssldir=/usr/local/openssl --prefix=/usr/local/openssl
4. 编译和安装。
make && make install

设置环境变量

vim /etc/ld.so.conf
添加内容: /usr/local/openssl/lib
ldconfig -v
## 设置openssl命令的软链接
ln -s /usr/local/openssl/bin/openssl  /usr/local/bin/openssl
## 验证是否安装成功
openssl version -a

参考

centos7安装openssl  https://blog.csdn.net/sdd220/article/details/79353304

openssl编译参数选项    https://www.cnblogs.com/wangliangblog/p/7772381.html

OpenSSL 安装与配置 http://www.jinbuguo.com/linux/openssl_install.html

 

以上是关于CentOS7.6编译安装openssl-1.1.1c的主要内容,如果未能解决你的问题,请参考以下文章

编译与安装 OpenSSL

龙芯电脑编译安装openssl

Centos7 编译安装 Openssl 1.1.1 支持国密标准

低价Centos7_源码编译安装OpenSSL(openssl-1.1.1.tar.gz).rar

使用VS2005编译安装openssl1.1.1c

Centos7.6 PostgreSQL 源码编译安装