美文网首页
Web 服务器之 Apache2 的配置

Web 服务器之 Apache2 的配置

作者: Manchangdx | 来源:发表于2018-11-02 10:13 被阅读0次

    在网络协议栈的应用层中最为常用的是 HTTP 协议,基于此协议实现的 Web 服务,让我们通过网址就可以获得想要访问的页面。
    整个 Web 分为两部分,一部分是客户端也就是我们的浏览器等工具,而另外一部分就是服务器端。ApacheApache 软件基金会的一个开放源码的 Web 服务器软件,因为免费、可靠、快速、灵活被大家所认可,起源于 1995 年的 NCSAhttpd,不断修改、增强使用至今,目前市场占有率排名世界第一。

    相对于其它的 Web 服务器软件来说,Apache 具有少 BUG、稳定性高、模块多、重写功能强大、友好支持 PHP 等优势。
    Nginx 同样作为一款免费、开源的 Web 服务器软件,备受市场认可,现在其市场占有率仅排在 Apache 之后,所以常常将 ApacheNginx 作比较。

    本文主要介绍 Apache 2.4 的配置文件

    一、配置主目录

    Apache 配置主目录
    先说上图中的文件:
    • apache2.conf:是 Apache 的主要配置文件,全局的一些配置都会在这里面
    • envvars:是 Apache 环境变量的配置文件
    • magic:是在 Apache 加载了 mod_mime_magic 模块之后,用户辅助判断文件的 MIME 类型的配置文件
    • ports.conf:是 Apache 监听端口的配置文件,由主配置文件所包含读取
    剩余的目录分为三个大类:
    • conf:单独的指令配置文件
      • conf-available:可用的指令配置文件
      • conf-enabled:生效的指令配置文件
    • mods:模块的加载与相关参数的配置文件:
      • mods-available:可用的模块配置文件
      • mods-enabled:生效的模块配置文件
    • sites:站点的配置文件:
      • sites-available:可用的站点配置文件
      • sites-enables:生效的站点配置文件

    二、主配置文件 apache2.conf 中的配置介绍

    • ServerRoot 指定 Apache 的安装路径

    相关文章

      网友评论

          本文标题:Web 服务器之 Apache2 的配置

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