IBM Apache HTTP Server-2.2.6

Apache has been the most popular web server on the Internet since April 1996.

The server root directory of IBM Apache Http Sevrer is /usr/IBMAHS. Under this directory the server's binaries, configurartion scripts and log files will be installed.

DocumentRoot: /usr/IBMAHS/htdocs
The directory out of which you will serve your documents. By default, all requests are taken from this directory.

Configuring cgi:
To execute the cgi scripts uncomment 'AddHandler cgi-bin' line from the httpd.conf file.

More detailed documentation like starting and stopping the apache server can be seen at http://httpd.apache.org/docs/2.2/

List of modules supported by IBM AHS
Module Description
mod_authn_file User authentication using text files
mod_authn_dbm User authentication using DBM files
mod_authn_anon Allows "anonymous" user access to authenticated areas
mod_authn_dbd User authentication using an SQL database
mod_authn_default Authentication fallback module
mod_authz_host Group authorizations based on host (name or IP address)
mod_authz_groupfile Group authorization using plaintext files
mod_authz_user User Authorization
mod_authz_dbm Group authorization using DBM files
mod_authz_owner Authorization based on file ownership
mod_authz_default Authorization fallback module
mod_auth_basic Basic authentication
mod_auth_digest User authentication using MD5 Digest Authentication.
mod_dbd Manages SQL database connections
mod_dumpio Dumps all I/O to error log as desired.
mod_ext_filter Pass the response body through an external program before delivery to the client
mod_include Server-parsed html documents (Server Side Includes)
mod_filter Context-sensitive smart filter configuration module
mod_deflate Compress content before it is delivered to the client
mod_log_config Logging of the requests made to the server
mod_log_forensic Forensic Logging of the requests made to the server
mod_logio Logging of input and output bytes per request
mod_env Modifies the environment which is passed to CGI scripts and SSI pages
mod_mime Associates the requested filename's extensions with the file's behavior(handlers and filters) and content (mime-type, language, character set and encoding)
mod_cern_meta CERN httpd metafile semantics
mod_expires Generation of Expires and Cache-Control HTTP headers according to user-specified criteria
mod_headers Customization of HTTP request and response headers
mod_ident RFC 1413 ident lookups
mod_usertrack Clickstream logging of user activity on a site
mod_unique_id Provides an environment variable with a unique identifier for each request
mod_setenvif Allows the setting of environment variables based on characteristics of the request
mod_version Version dependent configuration
mod_proxy HTTP/1.1 proxy/gateway server
mod_proxy_connect mod_proxy extension for CONNECT request handling
mod_proxy_ftp FTP support module for mod_proxy
mod_proxy_http HTTP support module for mod_proxy
mod_proxy_ajp AJP support module for mod_proxy
mod_proxy_balancer mod_proxy extension for load balancing
mod_ssl Strong cryptography using the Secure Sockets Layer (SSL) and Transport Layer Security (TLS) protocols. More details can be seen at http://httpd.apache.org/docs/2.2/ssl/
mod_mime Associates the requested filename's extensions with the file's behavior (handlers and filters) and content (mime-type, language, character set and encoding)
mod_dav Distributed Authoring and Versioning (WebDAV) functionality
mod_status Provides information on server activity and performance
mod_autoindex Generates directory indexes, automatically, similar to the Unix ls command or the Win32 dir shell command
mod_asis Sends files that contain their own HTTP headers
mod_info Provides a comprehensive overview of the server configuration
mod_actions This module provides for executing CGI scripts based on media type or request method.
mod_dav_fs filesystem provider for mod_dav
mod_vhost_alias Provides for dynamically configured mass virtual hosting
mod_negotiation Provides for content negotiation
mod_dir Provides for "trailing slash" redirects and serving directory index files
mod_imagemap Server-side imagemap processing
mod_actions This module provides for executing CGI scripts based on media type or request method.
mod_speling Attempts to correct mistaken URLs that users might have entered by ignoring capitalization and by allowing up to one misspelling
mod_userdir User-specific directories
mod_alias Provides for mapping different parts of the host filesystem in the document tree and for URL redirection
mod_rewrite Provides a rule-based rewriting engine to rewrite requested URLs on the fly