mod_cgi

Apache Module mod_cgi Description: Execution of CGI scripts Status: Base ModuleIdentifier: cgi_module SourceFile: mod_cgi.c Summary Any file that has the handler cgi-script will be treated as a CGI script, and run by the server, with its output being returned to the client. Files acquire this handler either by having a name containing an extension defined by the AddHandler directive, or by being in a ScriptAlias directory. For an introduction to using CGI scripts with Apache, see our tutoria

mod_access_compat

Apache Module mod_access_compat Description: Group authorizations based on host (name or IP address) Status: Extension ModuleIdentifier: access_compat_module SourceFile: mod_access_compat.c Compatibility: Available in Apache HTTP Server 2.3 as a compatibility module with previous versions of Apache httpd 2.x. The directives provided by this module have been deprecated by the new authz refactoring. Please see mod_authz_host Summary The directives provided by mod_access_compat are used in <

Multi-Processing Modules (MPMs)

Multi-Processing Modules (MPMs) This document describes what a Multi-Processing Module is and how they are used by the Apache HTTP Server. Introduction The Apache HTTP Server is designed to be a powerful and flexible web server that can work on a very wide variety of platforms in a range of different environments. Different platforms and different environments often require different features, or may have different ways of implementing the same feature most efficiently. Apache httpd has al

mod_proxy_hcheck

Apache Module mod_proxy_hcheck Description: Dynamic health check of Balancer members (workers) for mod_proxy Status: Extension ModuleIdentifier: proxy_hcheck_module SourceFile: mod_proxy_hcheck.c Compatibility: Available in Apache 2.4.21 and later Summary This module provides for dynamic health checking of balancer members (workers). This can be enabled on a worker-by-worker basis. The health check is done independently of the actual reverse proxy requests. This module requires the service

mod_so

Apache Module mod_so Description: Loading of executable code and modules into the server at start-up or restart time Status: Extension ModuleIdentifier: so_module SourceFile: mod_so.c Compatibility: This is a Base module (always included) on Windows Summary On selected operating systems this module can be used to load modules into Apache HTTP Server at runtime via the Dynamic Shared Object (DSO) mechanism, rather than requiring a recompilation. On Unix, the loaded code typically comes from s

Using Apache HTTP Server on Microsoft Windows

Using Apache HTTP Server on Microsoft Windows This document explains how to install, configure and run Apache 2.4 under Microsoft Windows. If you have questions after reviewing the documentation (and any event and error logs), you should consult the peer-supported users' mailing list. This document assumes that you are installing a binary distribution of Apache. If you want to compile Apache yourself (possibly to help with development or tracking down bugs), see Compiling Apache for Microsoft

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

dbmmanage

dbmmanage - Manage user authentication files in DBM format dbmmanage is used to create and update the DBM format files used to store usernames and password for basic authentication of HTTP users via mod_authn_dbm. Resources available from the Apache HTTP server can be restricted to just the users listed in the files created by dbmmanage. This program can only be used when the usernames are stored in a DBM file. To use a flat-file database see htpasswd. Another tool to maintain a DBM password d

mod_dir

Apache Module mod_dir Description: Provides for "trailing slash" redirects and serving directory index files Status: Base ModuleIdentifier: dir_module SourceFile: mod_dir.c Summary The index of a directory can come from one of two sources: A file written by the user, typically called index.html. The DirectoryIndex directive sets the name of this file. This is controlled by mod_dir. Otherwise, a listing generated by the server. This is provided by mod_autoindex. The two functions are separa

mod_mime

Apache Module mod_mime Description: Associates the requested filename's extensions with the file's behavior (handlers and filters) and content (mime-type, language, character set and encoding) Status: Base ModuleIdentifier: mime_module SourceFile: mod_mime.c Summary This module is used to assign content metadata to the content selected for an HTTP response by mapping patterns in the URI or filenames to the metadata values. For example, the filename extensions of content files often define th