Apache 编译 HOWTO

Luc de Louw

           
        

修订历史
版本 1.9.182003-02-09
为 PHP 添加了 XML 和 Sablotron 支持,删除了对 mod_jserv 的支持,添加了 mod_jk 支持,增强了对 Tomcat 的支持,更新了 HOWTO 中提到的软件,小 SGML 增强
版本 1.9.172002-10-16
更新了 HOWTO 中提到的软件,进一步的 SGML 增强和清理,如更多元数据、标注等。
版本 1.9.162002-07-04
更新了 HOWTO 中提到的软件,为 mod_gzip 添加了 LogFormat 配置。添加了 gdbm 到先决条件。大量的 SGML 增强,如更多元数据,以及修订后的 FAQ 部分。
版本 1.9.152002-06-19
更新到 mod_ssl-2.8.9-1.3.26 并移除了临时补丁。
版本 1.9.142002-06-19
更新到 Apache 1.3.26 以修复安全漏洞 CERT CA-2002-17,强烈建议用户立即更新,添加了(临时)补丁以使 mod_ssl 2.8.8 与 1.3.26 一起工作,添加了 --without-debug 到 MySQL 配置
版本 1.9.132002-06-15
更新了 HOWTO 中提到的软件,添加了如何将 MySQL 绑定到特定 IP,一些小的更改和更正
版本 1.9.122002-04-22
添加了 mod_gzip 和 mod_gunzip,修正了一些错别字,更新了 HOWTO 中提到的软件,将附加模块分离到一个单独的部分。
版本 1.9.112002-04-07
修正了许多错别字(非技术性的),更新了 HOWTO 中提到的软件
版本 1.9.11-pre12002-03-15
修正了一些语法,更新了 HOWTO 中提到的软件
版本 1.9.102002-03-09
修正了一些语法,更新了 HOWTO 中提到的软件
版本 1.9.92002-02-11
修复了 openssl 配置中的一个重大 bug,重组了文档,添加了更多信息的来源
版本 1.9.82002-02-08
更新了 HOWTO 中提到的软件,并修复了一些 bug
版本 1.9.72001-12-26
更新了 HOWTO 中提到的软件,在 IBM S/390 (zSeries) 机器上运行的 Linux 上测试了 HOWTO 程序(有关更多信息,请参阅“平台”),为 Tomcat 添加了一些基本支持(仅限二进制文件)
版本 1.9.62001-10-27
更新了 HOWTO 中提到的软件,并修复了一些 bug
版本 1.9.52001-08-27
在 DocBook 3.1 中又一次重写
版本 1.9.42001-08-26
更新了文档中提到的软件版本,修正了一些错别字
版本 1.9.32001-06-23
当前版本 2.0.0-pre3,Linux DocBook 格式
版本 1.0.02000-08-05
首次发布基于 html 的文档

本文档描述了如何编译 Apache Web 服务器以及最重要的模块,如 mod_perl、mod_dav、mod_auth_ldap、mod_dynvhost、mod_roaming、mod_jserv 和 mod_php


目录
1. 介绍
1.1. 贡献者和联系方式
1.2. 我为什么写这份文档
1.3. 本文档应该是什么
1.4. 本文档不能为你做什么
1.5. 平台
1.6. 版权信息
1.7. 免责声明
1.8. 新版本
1.9. 鸣谢
1.10. 反馈
1.11. 翻译
1.12. 关于作者
2. 先决条件
2.1. 通用
2.2. OpenSSL
2.3. GNU 数据库系统
2.4. MySQL
2.5. 构建 mm
3. 获取、构建和安装带有基本模块的 Apache
3.1. 获取并解压 Apache 源代码
3.2. mod_ssl
3.3. mod_perl
3.4. 配置和构建 Apache
4. 附加模块
4.1. mod_dav
4.2. auth_ldap
4.3. mod_auth_mysql
4.4. mod_dynvhost
4.5. mod_roaming
5. 压缩传输
5.1. mod_gzip
5.2. mod_gunzip
6. mod_php 及其先决条件
6.1. 什么是 mod_php
6.2. 先决条件
6.3. 构建和安装 PHP4
7. PHP 扩展
7.1. APC (Alternative PHP-cache)
7.2. Zend-Optimizer(不要与 APC-Cache 结合使用!)
8. Jakarta Tomcat
8.1. 什么是 Tomcat
8.2. 先决条件
8.3. 下载二进制文件
8.4. mod_jk
9. 更多信息
9.1. 新闻组
9.2. 邮件列表
9.3. HOWTO
9.4. 本地资源
9.5. 网站
10. 问题与解答

Warning低于 1.3.26 版本的 Apache 中的安全漏洞
 

请勿使用任何低于 1.3.26 版本的 Apache。有关更多信息,请参阅 http://www.cert.org/advisories/CA-2002-17.html