2009年2月14日星期六

Apache Server源代码分析

第一部分 Apache Server源代码

Apache源代码

http-core.c
http-maln.c
http-log.c
mod-access.c
mod-actions.c
mod-alias.c
mod-asis.c
mod-auth.c
mod-auth-anon.c
mod-auth-db.c
mod-auth-db.module
mod-auth-dbm.c
mod-autoindex.c
mod-cern-meta.c
mod-cgi.c
mod-digest.c
mod-dir.c
mod-env.c
mod-expires.c
mod-headers.c
mod-imap.c
mod-include.c
mod-info.c
mod-log-agent.c
mod-log-config.c
mod-log-referer.c
mod-mime-c
mod-mime-magic.c
mod-negotiation.c
mod-rewrite.c
mod-setenvif.c
mod-so.c
mod-speling.c
mod-status.c
mod-unique-id.c
mod-userdir.c
mod-usertrack.c
mod-example.c
mod-mmap-static.c
mod-perl.c
mod-proxy.c

第一部分 Apache Serve源代码分析

第1章 访存控制模块

1.1 mod-access模块
1.1.1 模块结构
1.1.2 定制
1.2 mod-auth模块
1.2.1 模块结构
1.2.2 定制
1.3 mod-auth-anon模块
1.3.1 模块结构
1.3.2 定制
1.4 mod-auth-db模块
1.4.1 模块结构
1.4.2 定制
1.5 mod-auth-dbm模块
1.5.1 模块结构
1.5.2 定制
1.6 mod-digest模块
1.6.1 模块结构
1.6.2 定制

第2章 别名和重定向模块

2.1 mod-alias模块
2.1.1 模块结构
2.1.2 定制
2.2 mod-imap模块
2.2.1 模块结构
2.2.2 定制
2.3 mod-negotiation模块
2.3.1 模块结构
2.3.2 定制
2.4 mod-rewrite模块
2.4.1 模块结构
2.4.2 定制

第3章 CGI和MIME模块

3.1 mod-actions模块
3.1.1 模块结构
3.1.2 定制
3.2 mod-cgi模块
3.2.1 模块结构
3.2.2 定制
3.3 mod-mime模块
3.3.1 模块结构
3.3.2 定制
3.4 mod-mime magic模块
3.4.1 模块结构
3.4.2 定制

第4章 核心代码

4.1 http-core模块
4.2 http-main模块
4.3 http-log模块

第5章 环境变量模块

5.1 mod-env模块
5.1.1 模块结构
5.1.2 定制
5.2 mod-setenvif模块
5.2.1 模块结构
5.2.2 定制

第6章 帧头处理模块

6.1 mod-asis模块
6.1.1 模块结构
6.1.2 定制
6.2 mod-cern-meta模块
6.2.1 模块结构
6.2.2 定制
6.3 mod-expires模块
6.3.1 模块结构
6.3.2 定制
6.4 mod-headers模块
6.4.1 模块结构
6.4.2 定制

第7章 目录索引模块

7.1 mod-dir模块
7.1.1 模块结构
7.1.2 定制
7.2 mod-autoindex模块
7.2.1 模块结构
7.2.2 定制

第8章 登录模块

8.1 mod-log-agent模块
8.1.1 模块结构
8.1.2 定制
8.2 mod-logreferer模块
8.2.1 模块结构
8.2.2 定制
8.3 mod-log-config模块
8.3.1 模块结构
8.3.2 定制
8.4 mod-usertrack模块
8.4.1 模块结构
8.4.2 定制

第9章 其他模块

9.1 mod-Perl模块
9.2 mod-example模块
9.2.1 模块结构
9.2.2 定制
9.3 mod-mmap-static模块
9.3.1 模块结构
9.3.2 定制
9.4 mod-userdir模块
9.4.1 模块结构
9.4.2 定制
9.5 mod-so模块
9.5.1 模块结构
9.5.2 定制
9.6 mod-speling模块
9.6.1 模块结构
9.6.2 定制
9.7 mod-uniqueid模块
9.7.1 模块结构
9.7.2 定制

第10章 服务器信息和状态模块

10.1 mod-info模块
10.1.1 模块结构
10.1.2 定制
10.2 mod-status模块
10.2.1 模块结构
10.2.2 定制

第11章 服务器端include模块

11.1 mod-include模块
11.1.1 模块结构
11.1.2 定制

第12章 代理服务器模块

12.1 mod-proxy模块
12.1.1 模块结构
12.1.2 定制

第三部分 附录

附录A 联机参考信息
附录B GNU通用公共许可证

没有评论: