搜索

pdf文档 Apache HTTP Server Documentation Version 2.4

3.23 MB 1031 页 0 下载 94 浏览 0 评论 0 收藏
所属分类: 系统运维 / httpd
语言 格式 评分
英语
.pdf
3
摘要
该文档是Apache HTTP Server 2.4版本的官方文档,涵盖了从2.2版本升级的指南、新特性概述、模块参考、开发者文档和术语表。核心内容包括:运行时配置变化,特别是授权机制的显著调整;编译时默认设置的变化,如动态模块默认构建;新模块的引入,如mod_proxy_fcgi、mod_proxy_scgi、mod_remoteip等;核心增强功能,包括可运行时加载的MPM、事件MPM成为正式支持、每模块和每目录的LogLevel配置、通用表达式解析器;以及API变化,如新增ap_expr、ap_slotmem、ap_socache等API。文档还详细说明了第三方模块需要重新编译才能用于2.4版本,并列举了常见的升级问题。
AI总结
Apache HTTP Server 2.4 文档主要包含以下核心内容: **1. 版本升级(从2.2到2.4)** - 所有模块必须为2.4重新编译 - 授权配置有重大变化,旧配置文件需要调整 - 移除了mod_authn_default、mod_authz_default、mod_mem_cache等模块 - 负载均衡实现移至独立的mod_proxy子模块 - 不再支持SSLv2协议 - htpasswd默认使用MD5哈希 - NameVirtualHost指令已废弃 - RewriteLog和RewriteLogLevel指令被移除,改用LogLevel配置 **2. 2.4版新特性** - 核心增强:运行时可加载MPM、Event MPM正式支持、异步读写支持、每模块/每目录日志级别配置、//条件配置、通用表达式解析器、KeepAliveTimeout支持毫秒、配置文件变量、内存占用降低 - 新增模块:mod_proxy_fcgi、mod_proxy_scgi、mod_proxy_express、mod_remoteip、mod_heartmonitor、mod_proxy_html、mod_sed、mod_auth_form、mod_session **3. 常见升级问题** - 启动错误:需加载mod_unixd(User指令)、mod_access_compat(Require/Order指令) - DefaultType已弃用 - AddOutputFilterByType移至mod_filter - .htaccess默认AllowOverride为None **4. 开发者文档** - 涵盖模块开发、钩子函数、请求处理、过滤器、线程安全等内容 - API变化包括:新增ap_expr表达式API、ap_slotmem内存槽API、ap_socache共享对象缓存API - 模块开发示例:通过mod_example展示如何创建计算文件摘要值的模块 **5. 其他内容** - 文档包含模块索引、指令快速参考、术语表 - 第三方模块需重新编译,多数2.2模块可直接使用
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 1019 页请下载阅读 -
文档评分
请文明评论,理性发言.