mod_authn_dbm

Apache Module mod_authn_dbm Description: User authentication using DBM files Status: Extension ModuleIdentifier: authn_dbm_module SourceFile: mod_authn_dbm.c Compatibility: Available in Apache 2.1 and later Summary This module provides authentication front-ends such as mod_auth_digest and mod_auth_basic to authenticate users by looking up users in dbm password files. Similar functionality is provided by mod_authn_file. When using mod_auth_basic or mod_auth_digest, this module is invoked via

mod_auth_basic

Apache Module mod_auth_basic Description: Basic HTTP authentication Status: Base ModuleIdentifier: auth_basic_module SourceFile: mod_auth_basic.c Compatibility: Available in Apache 2.1 and later Summary This module allows the use of HTTP Basic Authentication to restrict access by looking up users in the given providers. HTTP Digest Authentication is provided by mod_auth_digest. This module should usually be combined with at least one authentication module such as mod_authn_file and one autho

mod_authn_socache

Apache Module mod_authn_socache Description: Manages a cache of authentication credentials to relieve the load on backends Status: Base ModuleIdentifier: authn_socache_module SourceFile: mod_authn_socache.c Compatibility: Version 2.3 and later Summary Maintains a cache of authentication credentials, so that a new backend lookup is not required for every authenticated request. Authentication Cacheing Some users of more heavyweight authentication such as SQL database lookups (mod_authn_dbd

The Apache EBCDIC Port

The Apache EBCDIC Port Warning: This document has not been updated to take into account changes made in the 2.0 version of the Apache HTTP Server. Some of the information may still be relevant, but please use it with care. Overview of the Apache EBCDIC Port Version 1.3 of the Apache HTTP Server was the first version which included a port to a (non-ASCII) mainframe machine which uses the EBCDIC character set as its native codeset. (It is the SIEMENS family of mainframes running the BS2000

mod_substitute

Apache Module mod_substitute Description: Perform search and replace operations on response bodies Status: Extension ModuleIdentifier: substitute_module SourceFile: mod_substitute.c Compatibility: Available in Apache HTTP Server 2.2.7 and later Summary mod_substitute provides a mechanism to perform both regular expression and fixed string substitutions on response bodies. Substitute Directive Description: Pattern to filter the response content Syntax: Substitute s/pattern/substitution/[i

Security Tips

Security Tips Some hints and tips on security issues in setting up a web server. Some of the suggestions will be general, others specific to Apache. Keep up to Date The Apache HTTP Server has a good record for security and a developer community highly concerned about security issues. But it is inevitable that some problems -- small or large -- will be discovered in software after it is released. For this reason, it is crucial to keep aware of updates to the software. If you have obtained y

mod_info

Apache Module mod_info Description: Provides a comprehensive overview of the server configuration Status: Extension ModuleIdentifier: info_module SourceFile: mod_info.c Summary To configure mod_info, add the following to your httpd.conf file. <Location "/server-info"> SetHandler server-info </Location> You may wish to use mod_authz_host inside the <Location> directive to limit access to your server configuration information: <Location "/server-info"> SetHandle

fcgistarter

fcgistarter - Start a FastCGI program Note Currently only works on Unix systems. Synopsis fcgistarter -c command -p port [ -i interface ] -N num Options -c command FastCGI program -p port Port which the program will listen on -i interface Interface which the program will listen on -N num Number of instances of the program

Binding to Addresses and Ports

Binding to Addresses and Ports Configuring Apache HTTP Server to listen on specific addresses and ports. Overview Related Modules Related Directives core mpm_common <VirtualHost> Listen When httpd starts, it binds to some port and address on the local machine and waits for incoming requests. By default, it listens to all addresses on the machine. However, it may need to be told to listen on specific ports, or only on selected addresses, or a combination of both. This is often com

mod_status

Apache Module mod_status Description: Provides information on server activity and performance Status: Base ModuleIdentifier: status_module SourceFile: mod_status.c Summary The Status module allows a server administrator to find out how well their server is performing. A HTML page is presented that gives the current server statistics in an easily readable form. If required this page can be made to automatically refresh (given a compatible browser). Another page gives a simple machine-readable