搜索

chm文档 httpd 2.4.33 中文文档

3.12 MB 2692 页 0 下载 106 浏览 0 评论 0 收藏
所属分类: 系统运维 / httpd
语言 格式 评分
中文(简体)
.chm
3
摘要
文档详细介绍了Apache HTTP服务器2.4.33版本的新功能和改进。主要变化包括:新增了多个模块如mod_proxy_balancer、mod_sed、mod_auth_form等,提供了负载均衡、高级替换和表单认证等功能;日志功能的调整,移除了部分旧模块;默认配置的简化,提升了内存使用效率;安全性增强,如SSL协议支持和证书检查;以及对旧版本配置的兼容性调整。
AI总结
《Apache HTTP Server 2.4.33 中文文档》总结如下: ### 核心变化 1. **日志管道命令**:2.4及更高版本直接执行日志管道命令,旧行为可通过文档恢复。 2. **模块更新**: - `mod_autoindex`:现在提取并显示`.xhtml`文件的标题和描述。 - `mod_ssl`:默认格式的`*_DN`变量已更改,旧格式可通过`LegacyDNStringFormat`恢复。`SSLv2`协议不再支持,`SSLProxyCheckPeerCN`和`SSLProxyCheckPeerExpire`默认启用,失败证书请求返回502错误。 - `htpasswd`:默认在所有平台上使用MD5哈希。 - `NameVirtualHost`:不再生效,仅触发警告,地址/端口组合默认视为基于名称的虚拟主机。 - `mod_deflate`:在压缩开销超过数据量时跳过压缩。 3. **性能优化**:2.4.x内存占用低于2.2.x。 4. **日志功能**:`RewriteLog`和`RewriteLogLevel`指令已移除,日志功能通过`LogLevel`配置提供。 5. **新模块**: - `mod_proxy_balancer`:提供负载均衡支持。 - `mod_proxy_ajp`:支持Apache JServ协议1.3(用于Apache Tomcat)。 - `mod_proxy_html`:修复反向代理HTML链接。 - `mod_lua`:嵌入Lua语言(实验性)。 6. **配置简化**: - 移除了`mod_authn_default`、`mod_authz_default`和`mod_mem_cache`。 - 配置片段简化,常用功能通过模块轻松启用。 - `Listen`指令统一绑定地址和端口,`Port`和`BindAddress`指令不再使用。 ### 功能增强 1. **认证与授权**: - `mod_authn_core`整合了`mod_authn_alias`的功能。 - 提供更灵活的身份验证配置。 2. **缓存**: - `mod_cache`和`mod_cache_disk`优化,`htcacheclean`用于清理缓存。 3. **过滤与处理**: - 模块可作为过滤器处理内容流。 - `mod_ext_filter`允许外部程序作为过滤器。 4. **多语言支持**: - 错误响应支持多语言,管理员可自定义。 5. **正则表达式**: - 升级到PCRE 5.0,支持Perl 5语法。 6. **IPv6支持**: - 支持IPv6地址字符串(如`Listen [2001:db8::1]:8080`)。 7. **Graceful Shutdown**: - `prefork`、`worker`和`event` MPM支持`graceful-stop`信号,新增`GracefulShutdownTimeout`指令。 ### 安全性 1. **证书检查**: - 默认启用对代理请求目标证书的有效性检查,失败返回502错误。 2. **Lua支持**: - 嵌入Lua语言用于配置和小型业务逻辑(实验性)。 ### 其他 1. **平台支持**: - 移除了对BeOS、TPF和旧平台(如A/UX、Next、Tandem)的支持。 2. **编译配置**: - 默认启用动态模块(DSO)构建。 - 默认仅加载基础模块,其他模块需手动启用。 3. **升级注意事项**: - 从2.2升级需检查模块和配置兼容性,参考升级文档。 ### 总结 Apache HTTP Server 2.4.33在功能、性能和安全性上均有显著提升,适合需要高性能和灵活配置的用户。升级时需注意模块和配置的调整,以充分利用新特性并避免潜在问题。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 2680 页请下载阅读 -
文档评分
请文明评论,理性发言.