当前位置:网站首页>编译Openssl
编译Openssl
2022-04-23 14:10:00 【小灰墩墩】
编译Openssl
openssl-3.0.2.tar.gz
实验环境
# cat /etc/redhat-release
CentOS Linux release 7.7.1908 (Core)
1、安装相关依赖包
# yum install gcc
# yum install perl-CPAN
# yum install perl-YAML perl-Term-ReadLine perl-version perl-libs perl-devel perl-Test-* perl-Pod-* perl-ExtUtils-* perl-CGI
2、上传源码包
官方下载地址:http://www.openssl.org/
# cd /usr/local/src
# rz -b
# ls /usr/local/src/
openssl-3.0.2.tar.gz
3、解压
# pwd
/usr/local/src
# tar xvf openssl-3.0.2.tar.gz
4、编译&&安装
# pwd
/usr/local/src
# cd openssl-3.0.2/
# ./Configure --prefix=/opt/openssl
# make && make install
5、创建软连接
# ln -sv /opt/openssl/lib64/libssl.so.3 /lib64/libssl.so.3
# ln -sv /opt/openssl/lib64/libcrypto.so.3 /lib64/libcrypto.so.3
6、备份并重置新的openssl
# mv /usr/bin/openssl /usr/bin/openssl_old
# ln -sv /opt/openssl/bin/openssl /usr/bin/openssl
7、验证
# openssl version
OpenSSL 3.0.2 15 Mar 2022 (Library: OpenSSL 3.0.2 15 Mar 2022)
版权声明
本文为[小灰墩墩]所创,转载请带上原文链接,感谢
https://blog.csdn.net/swyer_66/article/details/124209748
边栏推荐
猜你喜欢
差分隐私(背景介绍)
01-nio basic ByteBuffer and filechannel
線程組ThreadGroup使用介紹+自定義線程工廠類實現ThreadFactory接口
krpano全景之vtour文件夹和tour
Operation instructions of star boundary text automatic translator
使用DialogFragment的一些感受及防踩坑经验(getActivity、getDialog为空,cancelable无效等)
man man随记和crontab的@reboot用法
剑指offer刷题(2)--面向华为
Logback logger and root
政务云迁移实践 北明数科使用HyperMotion云迁移产品为某政府单位实施上云迁移项目,15天内完成近百套主机迁移
随机推荐
云容灾是什么意思?云容灾和传统容灾的区别?
yml引用其他变量
logback-logger和root
mysql 5.1升级到5.69
MYSQL一种分表实现方案及InnoDB、MyISAM、MRG_MYISAM等各种引擎应用场景介绍
Jmeter设置环境变量支持在任意终端目录输入jmeter直接启动
字节面试编程题:最小的K个数
gzip和gunzip 解压参数详解
mysql 5.1升级到5.67
更改plsql工具栏的图标大小
json date时间日期格式化
使用开源调研工具Prophet是一种什么体验?
xx项目架构随记
报表FCRA考试题集及答案(错了11题)
贷款市场报价利率(LPR)与贷款基准利率介绍
On September 8, the night before going to Songshan Lake
统信UOS PHP7.2.3升级至PHP7.2.24
jsp学习3
js 抛物线运动方法封装
统信UOS卸载php7.2.24,安装php7.4.27 ;卸载再安装为PHP 7.2.34