Sun Java System Application Server Platform Edition 8.1 2005Q2 Update 2 Administration Guide

- Previous: Minimum Requirements for Apache 1.3
- Next: To install SSL-aware Apache

## Minimum Requirements for Apache 2

This section describes the minimum requirements to successfully compile Apache 2 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:

For requirements on Microsoft Windows platforms, see `http://httpd.apache.org/docs-2.0/platform/windows.html`.

Requirements for other platforms:

- `openssl-0.9.7e (source)`

- `httpd-2.0.49 (source)`

- `gcc-3.3-sol9-sparc-local` packages (for Solaris SPARC).

- `gcc-3.3-sol9-intel-local` packages (for Solaris x86)

- `flex-2.5.4a-sol9-sparc-local` packages (for Solaris SPARC)

- `flex-2.5.4a-sol9-intel-local` packages (for Solaris x86)

In addition, before compiling Apache:

- On the Linux platform, install the Sun Java System Application Server on the same machine.

- On the Solaris operating system, ensure that `gcc` version 3.3 and `make` are in the `PATH`, and `flex` is installed.

- On the Solaris 10 operating system, before running `make` for OpenSSL, run `/usr/local/lib/gcc-lib/sparc-sun-solaris2.9/3.3/install-tools/mkheaders` (Solaris SPARC) or `/usr/local/lib/gcc-lib/i386-pc-solaris2.9/3.3/install-tools/mkheaders` (Solaris x86).

- If you are using `gcc` on Red Hat Enterprise Linux Advanced Server 2.1, the version must be later than `gcc` 3.0.

Note –

- 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=`install-dir`/lib:$LD_LIBRARY_PATH`. This example is for `sh`.

- These software sources are available at `http://www.sunfreeware.com`.

- Previous: Minimum Requirements for Apache 1.3
- Next: To install SSL-aware Apache

- © 2010, Oracle Corporation and/or its affiliates