虽然一些 Linux 发行版自带预编译的 Apache 和 mod_perl 版本,但几乎总是最好自己编译这些程序。这样,你可以确保获得最新最好的版本,并设置最适合你需求的选项。
Apache 的源代码可在 https://apache.ac.cn/ 以及全球许多镜像站点上找到。同时,从 CPAN(Comprehensive Perl Archive Network,综合 Perl 档案网络)下载 mod_perl,CPAN 的地址为 http://www.cpan.org/。下载并解压 Apache 的源代码,但不要直接编译它。相反,通过 mod_perl 构建过程编译它可能更容易,使用 mod_perl 附带的 INSTALL.apaci 文档中描述的 “APACI” 构建过程。完成此构建过程后,安装的 Apache 副本将包含 mod_perl。
安装 Apache 和 mod_perl 后,就可以从 CPAN 安装依赖于 mod_perl 的 Perl 模块,包括 HTML::Mason。(大多数此类模块都以“Apache::”开头。)
Mason 附带的文档非常全面、编写良好,并且可以通过 “perldoc” 或 “man” 命令获取。初学者 Mason 程序员将需要阅读 HTML::Mason::Admin 和 HTML::Mason::Devel 页面,以充分了解该系统;前者针对站点管理员,而后者针对组件开发人员。
最后,Mason 的主页位于 http://www.masonhq.com/。它包括公开分发的组件和文档列表,以及 Mason 邮件列表的信息。
本文中提到的所有列表都可以通过匿名下载文件 ftp://ftp.ssc.com/pub/lj/listings/issue74/4002.tgz 获得。