對於 Apache 1.3,負載平衡外掛程式需要︰
openssl-0.9.7e (原始碼)
mod_ssl-2.8.16-1.3.x (原始碼),其中 x 表示 Apache 的版本。mod_ssl 的版本必須與 Apache 的版本相符。
gcc-3.3-sol9-sparc-local 套裝軟體 (適用於 Solaris SPARC)
gcc-3.3-sol9-intel-local 套裝軟體 (適用於 Solaris x86)
flex-2.5.4a-sol9-sparc-local 套裝軟體 (適用於 Solaris SPARC)
flex-2.5.4a-sol9-intel-local 套裝軟體 (適用於 Solaris x86)
軟體原始碼可從 http://www.sunfreeware.com 取得。
此外,在編譯 Apache 之前,請執行以下步驟:
在 Linux 平台上,在同一台機器上安裝 Sun Java System Application Server。
在 Solaris 作業系統上,確保 gcc 3.3 版和 make 均位於 PATH 中,並且已安裝 flex。
在 Solaris 10 作業系統上,對 OpenSSL 執行 make 之前,請先執行位於 /usr/local/lib/gcc-lib/sparc-sun-solaris2.9/3.3/install-tools (在 Solaris SPARC 上) 或位於 /usr/local/lib/gcc-lib/i386-pc-solaris2.9/3.3/install-tools (在 Solaris x86 上) 中的 mkheaders。
如果您要在 Red Hat Enterprise Linux Advanced Server 2.1 上使用 gcc,則 gcc 的版本必須在 3.0 以上。
若要使用 gcc 以外的 C 編譯器,請設定 C 編譯器的路徑並使公用程式位於 PATH 環境變數中。例如,對於 sh shell︰export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:appserver_installdir/lib