This section describes the minimum requirements to successfully compile Apache 1.3 web server to run the load balancer plug-in. The Apache source must be compiled and built to run with SSL.
Requirements for UNIX and Linux platforms:
openssl-0.9.7d (source)
mod_ssl-2.8.16-1.3.29 (source)
apache_1.3.29 (sources)
gcc-3.3-sol9-sparc-local packages (for Solaris 9 SPARC/x86).
flex-2.5.4a-sol9-sparc-local packages (for Solaris 9 SPARC)
flex-2.5.4a-sol9-intel-local packages (for Solaris 9 x86)
In addition, before compiling Apache:
On Linux, install the Sun Java System Application Server on the same machine.
On Solaris 8, ensure that gcc and make are in the PATH.
On Solaris 9, ensure that gcc version 3.3 and make are in the PATH, and flex is installed.
If you are using gcc on Red Hat Enterprise Linux Advanced Server 2.1, the version must be later than gcc 3.0.
To use another C compiler, set the path of the C compiler and make utility in the PATH environment variable. For example:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:install-dir/lib
These software sources are available at http://www.sunfreeware.com.