CentOS 7.9 + Apache HTTPD 2.4 编译安装 + 100 年自签 SSL + 域名绑定-02篇
2026/5/15 8:19:29 网站建设 项目流程

文章目录

  • CentOS 7.9 企业级 httpd-2.4 完整部署指南
    • 环境信息
  • 一、零基础前置准备(入门)
    • 1. 关闭防火墙 & SELinux(生产可按需放行)
    • 2. 安装编译依赖环境
    • 3. 规划安装目录
  • 二、进阶:httpd-2.4 编译安装
    • 1. 下载源码包
    • 2. 解压并部署依赖 apr
    • 3. 编译配置 & 安装
    • 4. 配置系统环境变量
    • 5. 添加系统服务 & 开机自启
    • 6. 域名本地解析(客户端/服务器本地)
  • 三、高级:OpenSSL 自签名100年SSL证书
    • 1. 生成100年自签名证书
      • 交互填写信息(可直接回车默认)
  • 四、企业级配置:httpd 虚拟主机 + SSL 强制跳转
    • 1. 启用虚拟主机配置
    • 2. 配置虚拟主机
    • 3. 首页测试文件
    • 4. 语法检查 & 重启服务
  • 五、访问验证
  • 六、企业级高级加固(生产必做)

CentOS 7.9 企业级 httpd-2.4 完整部署指南

环境信息

  • 系统:CentOS 7.9 Minimal
  • Web服务:httpd 2.4 源码编译安装
  • 域名:www.hanyw.com
  • 服务器IP:172.16.15.200
  • SSL:自签名100年有效期证书
  • 适用:零基础入门 → 进阶配置 → 企业级高级加固

一、零基础前置准备(入门)

1. 关闭防火墙 & SELinux(生产可按需放行)

# 关闭SELinuxsetenforce0sed-i's/^SELINUX=enforcing/SELINUX=disabled/'/etc/selinux/config

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询