Installation guide
5. SERVLETEXEC APPLICATION SERVER (UNIX)
ServletExec 4.1 Installation Guide 71
• Apache HTTP Server 1.3.4 and higher
• Covalent Raven 1.4 and higher
• C2Net (Red Hat) Stronghold 2.3.x and 2.4.x
6.2.3.1 Apache HTTP Server
Building the ServletExec/AS web server adapter for Apache requires use of the Apache
apxs utility, which in turn requires that you have perl, a C compiler, and a dynamic
shared linker installed prior to running the installer.
Apache HTTP Server must be built with Dynamic Shared Object (DSO) support enabled
before installing a ServletExec/AS web server adapter.
Important
If you have previously built Apache without DSO enabled, you’ll also need to rebuild
Apache’s apxs utility. Perform the following steps to rebuild Apache and apxs with DSO
enabled:
# cd <apache source directory>
# rm src/support/apxs
# ./configure --prefix=/usr/local/apache --enable-module=so
# make
# make install
6.3 Uninstalling Other Servlet Engines
Very Important
You must uninstall any other servlet engines previously installed before installing and
using ServletExec/AS. In particular, modifications to the obj.conf and httpd.conf
configuration files for other servlet engines must be removed.
For Netscape Enterprise Server and iPlanet Web Server, make sure the internal servlet and
JSP support is disabled.
See Section 3.3 for information on disabling servlet engines.
For Apache HTTP Server, any directives associated with other servlet engines in
httpd.conf must be removed.
See Section 5.5.5.2 for more information on httpd.conf entries.
6.4 Running the ServletExec/AS Installer
The file ServletExec_AS_41.sh is a non-graphical installation shell script.
To use the ServletExec/AS Installer
1. Give the file execute permission.
# chmod +x ServletExec_AS_41.sh
2. From a shell command line, run it as follows: