美文网首页
linux+apache+https+yum+httpd+mod

linux+apache+https+yum+httpd+mod

作者: 端木安玉 | 来源:发表于2020-05-08 17:49 被阅读0次

Preface前言

公司遇到问题需要升级https协议,期间因为yum版本过低,httpd版本过低遇到了一些问题 ,在这里给大家填坑。
linux+apache+https+yum+httpd+mod_ssl 经历分享

Solution解决办法

升级https协议 流程:
1.获取指定域名的 ssl证书 具体方法可以参考:https://www.jianshu.com/p/47adf9beee64
2.如果你的服务器有宝塔可以直接参考:
https://blog.csdn.net/qq_29058883/article/details/81031660
3.如果没有宝塔就需要手动安装了 可以参考:
https://www.jianshu.com/p/65013f2e1cba

个人这次的项目就是没有宝塔的只能用第三种方法
遇到问题

问题1. 开启mod_ssl.so 提示 没有这个模块,

通过

yum install -y mod_ssl

安装 发现

问题2.

yum源修改的是163的源,您尝试将baseurl改为
baseurl=https://mirrors.aliyun.com/centos/$releasever/extras/$basearch/os/
        http://mirrors.aliyuncs.com/centos/$releasever/extras/$basearch/os/
        http://mirrors.cloud.aliyuncs.com/centos/$releasever/extras/$basearch/os
image.png

经过一系列操作yum 问题解决

问题3

安装 mod_ssl.so 模块 提示下面这个错误


image.png

一系列操作后 发现版本问题。
由于服务器是CentOS 6.3老版本,根据yum安装提示,httpd的版本得是 2.2.15-69 ,而服务器的httpd版本是bt-httpd-2.4.25 。两者版本对不上,因此导致报错。

经过 专业技术辅助

都无法正常安装mod_ssl。主要原因系:
当前 mod_ss 版本最低是 mod_ssl-2.2.15-69.el6.centos.x86_64 版本,得匹配 httpd-2.2.15-69.el6.centos 。系统中目前已经安装了的是 httpd-2.2.15-29.el6.centos.x86_64,29版本小于69版本。考虑升级下httpd版本,升级到 httpd-2.2.15-69 版本。
最后 升级httpd版本


image.png
image.png
image.png
image.png

最终成功安装mod_ssl.so 模块

剩下的操作 直接根据顶部的流程操作即可
注:个人采坑 +个人填坑 +文章中可能存在别的问题,仅个人经验有问题勿喷
qq:1366860941
微信:yx159337
欢迎一起来讨论

相关文章

  • linux+apache+https+yum+httpd+mod

    Preface前言 公司遇到问题需要升级https协议,期间因为yum版本过低,httpd版本过低遇到了一些问题 ...

网友评论

      本文标题:linux+apache+https+yum+httpd+mod

      本文链接:https://www.haomeiwen.com/subject/xsqqnhtx.html