搜索

chm文档 httpd 2.2.27 中文文档

1.47 MB 1849 页 0 下载 91 浏览 0 评论 0 收藏
所属分类: 系统运维 / httpd
语言 格式 评分
中文(简体)
.chm
3
摘要
文档主要介绍了Apache HTTP服务器2.2.27的发行说明,包括从2.0升级到2.2的变化、新特性以及配置文件的调整。文档提到了一些重要的配置变化,例如apachectl的startssl选项不再可用,UseCanonicalName的默认设置改为Off,mod userdir模块的行为变化等。此外,文档还详细说明了模块的重命名情况,例如mod_auth_ldap重命名为mod_authnz_ldap,并介绍了新特性如认证授权模块的重构、缓存模块的改进以及过滤器的动态配置功能。
AI总结
《Apache HTTP 服务器 2.2.27 中文文档》总结: ### 发行说明 1. **升级与新特性** - **从 2.0 升级到 2.2**:需要进行配置调整。 - **新特性**: - 支持 APR 1.0 API。 - PCRE 升级到 5.0。 - 动态共享对象(DSO)支持。 - SSL/TLS 加密增强。 - 用户切换(suEXEC)功能。 2. **模块名称变更** - **认证模块**:`mod_auth_*` 改为 `mod_authn_*` 和 `mod_authnz_*`。 - **授权模块**:`mod_authz_*` 用于实现访问控制。 3. **运行时配置变化** - **SSL 支持**:`apachectl startssl` 命令不再可用,需通过 `mod_ssl` 指令启用 SSL。 - **默认配置**: - `UseCanonicalName` 默认为 `Off`,需手动设置为 `On` 以保留旧行为。 - `mod_userdir` 模块需显式配置 `UserDir` 指令。 ### 核心增强 1. **认证与授权** - 重构认证和授权模块,支持新的认证后端提供程序。 - 提供更灵活的认证配置。 2. **缓存** - `mod_cache`、`mod_disk_cache` 和 `mod_mem_cache` 经过改进,支持生产环境。 - 新增 `htcacheclean` 工具用于清理缓存。 3. **配置** - 默认配置简化,提供模块化配置示例。 - 配置片段支持常见功能快速启用。 4. **优雅停止** - `prefork`、`worker` 和 `event` MPM 支持通过 `graceful-stop` 信号优雅关闭。 - 新增 `GracefulShutdownTimeout` 指令。 5. **负载均衡与代理** - 新增 `mod_proxy_balancer` 实现负载均衡。 - 支持 Apache Tomcat 的 Apache JServ Protocol (AJP) 1.3。 6. **过滤器** - `mod_filter` 引入动态配置,支持条件插入过滤器。 - 支持协议管理,简化过滤器开发。 ### 模块开发者变化 1. **API 更新** - 使用 APR 1.0 API,移除 deprecated 函数和符号。 - 新增 `ap_log_cerror` 函数记录客户端连接错误。 2. **测试配置钩子** - 新增 `test_config` 钩子,支持模块在测试配置时执行特定代码。 3. **线程栈大小** - 新增 `ThreadStackSize` 指令,允许设置线程栈大小。 ### 工具 - **htpasswd**:用于管理基本认证的用户文件,支持加密密码。 ### 总结 Apache HTTP 服务器 2.2.27 版本在性能、安全性、配置灵活性和扩展性方面有显著提升,特别在 SSL 支持、认证授权模块重构、缓存机制优化和负载均衡功能等方面表现突出。升级用户需注意配置文件的调整和模块名称的变化,以确保平滑过渡。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 1837 页请下载阅读 -
文档评分
请文明评论,理性发言.