当前位置: 首页 > news >正文

centos7.9升级OpenSSL 1.1.1

centos7.9升级openssl

人工智能已经很准了:

问题:

[root@centos01 ~]# openssl version

OpenSSL 1.0.2k-fips 26 Jan 2017

[root@centos01 ~]# cat /etc/redhat-release

CentOS Linux release 7.9.2009 (Core) 需要升级OpenSSL,请给出具体步骤

根据搜索结果和当前系统环境,以下是升级CentOS 7.9上OpenSSL从1.0.2k到1.1.1版本的具体步骤:

1. 安装编译依赖

bash

yum install -y gcc make perl zlib-devel wget

2. 备份原有OpenSSL

bash

mv /usr/bin/openssl /usr/bin/openssl.old
mv /usr/include/openssl /usr/include/openssl.old

3. 下载并解压OpenSSL源码

bash

cd /usr/local/src
wget https://www.openssl.org/source/openssl-1.1.1w.tar.gz
tar -zxvf openssl-1.1.1w.tar.gz
cd openssl-1.1.1w

4. 编译并安装OpenSSL

bash

./config --prefix=/usr/local/openssl --openssldir=/usr/local/openssl shared zlib
make
make install

5. 配置系统使用新版本

创建符号链接

bash

ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl
ln -s /usr/local/openssl/include/openssl /usr/include/openssl
更新动态库路径

bash

echo "/usr/local/openssl/lib" >> /etc/ld.so.conf.d/openssl.conf
ldconfig -v

6. 验证升级结果

bash

openssl version

输出应为: OpenSSL 1.1.1w 11 Sep 2023

 

相关文章:

  • 代码随想录算法训练营Day23
  • 强化学习的epsilon,应该越来越大?还是越来越小?为什么?
  • 面向对象高级(2)
  • Apache与Nginx网站压测对比
  • C语言 共用体和typedef
  • 集群搭建Weblogic服务器!
  • C++学习之金融类安全传输平台项目git
  • 第十五届蓝桥杯C/C++B组省赛真题讲解(分享去年比赛的一些真实感受)
  • 智体知识库:poplang编程语言是什么?
  • 具身机器人中AI(DEEPSEEK)与PLC、驱动器协同发展研究:突破数据困境与指令精确控制(1)
  • System 应用访问 Vendor 库的详细方案
  • 如何将数组转换为对象(键为数组元素,值为 true)
  • 用 Vue 3 + D3.js 实现动态数据流图
  • noscript 标签是干什么的
  • Linux上位机开发实践(关于Qt的移植)
  • 具身智能零碎知识点(三):深入解析 “1D UNet”:结构、原理与实战
  • Python_levl2.3函数
  • 【AutoTest】自动化测试工具大全(Python)
  • 限流、降级、熔断、隔离?
  • 【Hyperlane 】轻松实现大文件分块上传!
  • 阎良做网站/衡水seo优化
  • 房地产 网站 案例/专门做排行榜的软件
  • 中国著名b2b电子商务网站/百度词条
  • 有没有做批发的网站/网站推广该怎么做
  • 网页和网站的概念/安徽百度seo公司
  • 企业网站怎么做推广/品牌营销理论有哪些