2. 需求

您需要下载并编译几个软件包。本文档将解释编译过程,但您应该熟悉从源代码安装。

2.1. 基础知识

您将需要一台运行 Solaris / Linux 和 GCC 编译器的机器。还需要 GNU gnzip 和 GNU tar。

2.2. Apache 2.0.46

Apache 是 HTTP 服务器,它将用于运行 Web 应用程序服务器。请从 https://apache.ac.cn/dist/httpd/ 下载 Apache 2.0.46 源代码。

2.3. OpenSSL

您需要从 http://www.openssl.org/source/ 下载 OpenSSL。请下载最新版本。OpenSSL 安装将用于 SSL 库,以便使用 Apache 编译 mod_ssl,并用于管理 Web 服务器上的 SSL 证书。请将 OpenSSL 源代码 gzipped 文件下载到 /tmp/downloads

2.4. iPlanet LDAP 库

http://wwws.sun.com/software/download/products/3ec28dbd.html 下载 iPlanet LDAP SDK。我们将使用 iPlanet LDAP SDK,因为它包含用于 ldaps:// (LDAP over SSL) 的库

2.5. mod_auth_ldap

mod_auth_ldap 将用于将 LDAP 支持编译到 Apache 中。请从 http://www.muquit.com/muquit/software/mod_auth_ldap/mod_auth_ldap_apache2.html 下载 mod_auth_ldap

2.6. mySQL 数据库引擎

https://mysqlserver.cn/downloads/index.html 下载适合您平台的 mySQL 版本

2.7. PHP

https://php.ac.cn/downloads.php 下载 PHP 源代码