用户哗啦哗啦 發表於 2023-9-2 09:43:07

Centos7.8怎么更新openssl? CentOS升级OpenSSL的技巧

<p>给大家分享一下Centos 系统如何更新openssl的经验。</p>
<p>安装编译环境</p>
<p>zlib库</p>
<div class="jb51code"><pre># yum -y install zlib*</pre></div>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202309/2023090209324387.jpg" /></p>
<p>安装pam</p>
<div class="jb51code"><pre># yum -y install pam-*</pre></div>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202309/2023090209324488.jpg" /></p>
<p>安装gcc</p>
<div class="jb51code"><pre># yum -y install gcc</pre></div>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202309/2023090209324489.jpg" /></p>
<p>新建目录,使用xftp工具上传openssl升级包。</p>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202309/2023090209324490.jpg" /></p>
<p>备份openssl配置文件。</p>
<div class="jb51code"><pre># mv /usr/bin/openssl /usr/bin/openssl.bak</pre></div>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202309/2023090209324591.jpg" /></p>
<p>解压缩安装包</p>
<div class="jb51code"><pre># tar -zxvf openssl-1.1.1t.tar.gz</pre></div>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202309/2023090209324592.jpg" /></p>
<p>执行配置脚本</p>
<div class="jb51code"><pre># cd openssl-1.1.1t
# ./config --prefix=/usr/local/openssl --shared zlib</pre></div>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202309/2023090209324593.jpg" /></p>
<p>执行make编译</p>
<div class="jb51code"><pre># make</pre></div>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202309/2023090209324594.jpg" /></p>
<p>执行make 编译安装</p>
<div class="jb51code"><pre>make install</pre></div>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202309/2023090209324595.jpg" /></p>
<p>新增并编辑openssl配置文件</p>
<div class="jb51code"><pre># vi /etc/ld.so.conf.d/ssl.conf</pre></div>
<p>输入内容:<strong>/usr/local/openssl/lib</strong></p>
<p>保存,退出。</p>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202309/2023090209324596.jpg" /></p>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202309/2023090209324697.jpg" /></p>
<p>更新库文件</p>
<div class="jb51code"><pre># ldconfig -v</pre></div>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202309/2023090209324698.jpg" /></p>
<p>创建链接文件</p>
<div class="jb51code"><pre># ln /usr/local/openssl/bin/openssl /usr/bin/openssl</pre></div>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202309/2023090209324699.jpg" /></p>
<p>查看openssl版本,更新成功。</p>
<div class="jb51code"><pre># openssl version</pre></div>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202309/20230902093246100.jpg" /></p>
<p>以上就是CentOS升级OpenSSL的技巧,希望大家喜欢,请继续关注琼殿技术社区。</p>
頁: [1]
查看完整版本: Centos7.8怎么更新openssl? CentOS升级OpenSSL的技巧