CentOS-8.4 上安装 Apache2 Web 服务器A

CentOS-8.4 + Linux-8 编译安装 Apache2 Web 服务器>>完整精华版

文章目录

    • CentOS-8.4 + Linux-8 编译安装 Apache2 Web 服务器>>完整精华版
      • ==【主题索引】==
        • 01)系统 &环境
        • 02)安装前准备
        • 03)需安装依赖
        • 04)【Apache】组件下载
        • 05)编译安装【Apache】组件
        • 06)编译安装【Apache】
        • 07)测试与运行【Apache】
        • 08)启动与运行【Apache】
        • 09)【Apache】服务验证

【主题索引】

01)系统 &环境

运行环境:实验室虚拟环境

系统型 :CtenOS-8.4-x86_64

Linux版本:linux-8-x86_64

CPU&内存:4H + 4GB

02)安装前准备

  1. 1 更新 CentOS-8 软件包
  1. 2 关闭系统防火墙
  1. 3 关闭防火墙开机自启动
  1. 4 关闭

03)需安装依赖

04)【Apache】组件下载

  1. 1 新建 目录
  • 要在Linux中构建Apache+Ngnix、MySQL、php的Web运行环境,现在 目录下新建 主目录和 子目录:
  1. 2 下载 & 关联组件

05)编译安装【Apache】组件

  1. 1 安装【zlib】(不需要指定安装目录)
  1. 2 安装【pcre】(不需要指定安装目录)
  • 需要依赖 软件,但由于 版本较高,系统预安装的 无法使用,刚需人工手动安装适合版本。

06)编译安装【Apache】

  1. 1 安装 运行所必需的依赖 库
  • 特别提醒:缺少 库, 需要先安装否则,在编译 时会出错…【apr-util】致命错误【:expat.h:】没有那个文件或目录:
  1. 2 指定 安装路径
  • 将安装路径指定为【–prefix=/usr/local/apache2】格式
  1. 3 由于 源码包 2.4.*版本中默认没有集成 的依赖包,所以需要提前解决依赖问题。
  1. 4 解压缩 源码包
  1. 5 的加密传输模块 ,需要安装此软件生成这一模块
  1. 6 由于 源码包 【2.4.*】版本中默认没有集成 的依赖包,所以需要提前解决依赖问题
  • 将 & 的源码包拷贝到>> 的解压目录【httpd-2.4.48】中的指定目录,并重命名,且去掉版本 :
  • 通过上述的拷贝操作,就将 & 两个必要的源码包集成到了>> 的解压目录【httpd-2.4.48】中…
  1. 7 源码编译 & 安装
  • 说明:【–enable-ssl】选项是为了后期实现 【https】提前设置的参数。

                                                        

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年7月6日
下一篇 2021年7月6日

相关推荐