Apache HTTP Server Documentation Version 2.4
3.23 MB
1031 页
1 下载
100 浏览
0 评论
0 收藏
所属分类:
系统运维 / httpd
| 语言 | 格式 | 评分 |
|---|---|---|
英语 | .pdf | 3 |
| 摘要 | ||
该文档是Apache HTTP Server 2.4版本的官方文档,涵盖了从2.2版本升级到2.4的关键变更、新特性概述、编译与运行时配置调整、模块开发指南以及平台特定说明。主要内容包括:运行时加载MPM、Event MPM完全支持、异步读写支持、每模块和每目录的LogLevel配置、基于请求的配置段(<if>等)、通用表达式解析器、KeepAliveTimeout支持毫秒级配置、NameVirtualHost指令废弃、ALLOWOVERRIDELIST指令、配置变量DEFINE、内存使用减少。新增模块包括mod_proxy_fcgi、mod_proxy_scgi、mod_proxy_html、mod_sed、mod_auth_form、mod_session等。授权配置有重大变化,需参考Authentication, Authorization and Access Control Howto。所有第三方模块需重新编译。文档还包含URL重写、SSL/TLS加密、虚拟主机、性能提示等章节。 | ||
| AI总结 | ||
Apache HTTP Server 2.4 文档总结
**核心升级要点(从2.2到2.4)**
- **运行时配置变化**:授权配置有重大变更,旧版配置文件需调整。`AllowOverride` 默认值改为 `None`,需显式设置。`NameVirtualHost` 指令已废弃,地址/端口组合在多个虚拟主机中自动视为基于名称的虚拟主机。
- **编译配置变化**:移除了 `mod_authn_default`、`mod_authz_default`、`mod_mem_cache` 模块。所有负载均衡实现移至独立子模块(如 `mod_lbmethod_bybusyness`)。动态模块(DSO)默认构建,默认仅加载基础模块集。
- **其他变化**:`RewriteLog` 和 `RewriteLogLevel` 指令移除,改用 `LogLevel` 配置。`mod_ssl` 中 `*_DN` 变量默认格式改变,SSLv2 协议不再支持。`htpasswd` 默认在所有平台使用 MD5 哈希。第三方模块需为2.4重新编译。
**2.4 新特性概览**
- **核心增强**:
- 支持运行时加载多处理模块(MPM),Event MPM 成为正式支持。
- 异步读写支持提升。
- 支持按模块和按目录配置 `LogLevel`,新增 trace1 至 trace8 日志级别。
- 新增 ` | ||
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余
1019 页请下载阅读 -
文档评分














Scrapy 2.4 Documentation