Installation guide

Supported Operating Systems and Web Servers
Chapter 1: Preparation 17
Required Linux Libraries
When installing a Red Hat Enterprise Linux version of a Web Agent, the following
are required libraries:
On Red Hat Enterprise Linux 2.1, if using the "linux" kit (the kit built with
GCC 2.96), there are no libraries required that are not part of a basic
installation.
On Red Hat Enterprise Linux 3.0, use the "linux" kit (the kit built with GCC
3.2), and there are no libraries required that are not part of a basic
installation.
On Red Hat Enterprise Linux 4.0, use the "linux" kit (the kit built with GCC
3.2). The following is required:
compat-libstdc++-33-3.2.3-patch_version.i386.rpm
compat-gcc-32-c++-3.2.3-47.3-patch_version.i386.rpm
Compile an Apache Web Server on a Linux System
For the Web Agent to operate with an Apache web server running Linux, you
have to compile the server. Compiling is required because the Agent code uses
pthreads (a library of POSIX-compliant thread routines), but the Apache server
on the Linux platform does not, by default.
If you do not compile with the lpthread option, the Apache server starts up, but
then hangs and does not handle any requests. The Apache server on Linux
cannot initialize a module which uses pthreads due to issues with Linux's
dynamic loader.
To compile Apache on Linux for the Web Agent
1. Enter the following:
LIBS=-lpthread
export LIBS
2. Configure Apache as usual by entering the folloiwng:
configure --enable-module=so --prefix=your_install_target_directory
make
make install
How to Prepare a Domino System for a Web Agent Installation
To prepare your Domino system for a Web Agent installation, ensure you have
installed whichever of the following items is appropriate for your system:
IBM Hot fixes for Domino 6.5.2 (see page 18)