linux查看openssl版本号,Linux(CentOS6.5)升级OpenSSL版本-Go语言中文社区

本文提供了一步一步的操作指南,详细介绍了如何将系统中的SSL升级到OpenSSL1.0.2h版本,包括版本检查、下载安装包、更新依赖库、编译安装等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题:把SSL升级到OpenSSL 1.0.2h 版本

1.查看系统SSL版本信息

命令:openssl version

OpenSSL 1.0.1e-fips 11 Feb 2013

2.下载需要更新的SSL版本

命令:wget https://www.openssl.org/source/openssl-1.0.1h.tar.gz

3.更新zlib

命令:# yum install -y zlib

4.解压安装OpenSSL

命令:

tar -zxvf openssl-1.0.1h.tar.gz

cd  openssl-1.0.1h

./config shared zlib

编译: make

安装:make  install

cd ..

5.备份旧版本

命令:

# mv /usr/bin/openssl /usr/bin/openssl.old             # 将之前的备份

# mv /usr/include/openssl /usr/include/openssl.old

# ln -s /usr/local/ssl/bin/openssl /usr/bin/openssl     # 软链接

# ln -s /usr/local/ssl/include/openssl /usr/include/openssl

# cp /etc/ld.so.conf /etc/ld.so.conf.old                # 操作前备份【这样如果出现错误,可以及时还原】

# echo “/usr/local/ssl/lib” >> /etc/ld.so.conf

# ldconfig -v

6.检查是否成功

命令:[root@master1 ~]# openssl version

OpenSSL 1.0.2h 26 Jan 2017     #升级成功

备注:编译的过程中提示缺少gcc 或者gcc-c++类库,使用命令先安装类库在编译

命令:

yum -y install gcc        #安装gcc

yum -y install gcc-c++        #安装gcc-c++

报错信息1:c_zlib.c:25:19: error: zlib.h: No such file or directory

94cc47104857b49fb579d4e5e38cc184.png

解决方案1:安装必要的类库   命令:yum install -y zlib-devel ,解决make报错;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值