mod_socache_dc

Apache Module mod_socache_dc Description: Distcache based shared object cache provider. Status: Extension ModuleIdentifier: socache_dc_module SourceFile: mod_socache_dc.c Summary mod_socache_dc is a shared object cache provider which provides for creation and access to a cache backed by the distcache distributed session caching libraries. Details of other shared object cache providers can be found here.

mod_proxy_connect

Apache Module mod_proxy_connect Description: mod_proxy extension for CONNECT request handling Status: Extension ModuleIdentifier: proxy_connect_module SourceFile: mod_proxy_connect.c Summary This module requires the service of mod_proxy. It provides support for the CONNECT HTTP method. This method is mainly used to tunnel SSL requests through proxy servers. Thus, in order to get the ability of handling CONNECT requests, mod_proxy and mod_proxy_connect have to be present in the server. CONNE

Dynamic Content with CGI

Apache Tutorial: Dynamic Content with CGI Introduction Related Modules Related Directives mod_alias mod_cgi mod_cgid AddHandler Options ScriptAlias The CGI (Common Gateway Interface) defines a way for a web server to interact with external content-generating programs, which are often referred to as CGI programs or CGI scripts. It is a simple way to put dynamic content on your web site, using whatever programming language you're most familiar with. This document will be an introduction

mod_speling

Apache Module mod_speling Description: Attempts to correct mistaken URLs by ignoring capitalization, or attempting to correct various minor misspellings. Status: Extension ModuleIdentifier: speling_module SourceFile: mod_speling.c Summary Requests to documents sometimes cannot be served by the core apache server because the request was misspelled or miscapitalized. This module addresses this problem by trying to find a matching document, even after all other modules gave up. It does its work

mod_socache_dbm

Apache Module mod_socache_dbm Description: DBM based shared object cache provider. Status: Extension ModuleIdentifier: socache_dbm_module SourceFile: mod_socache_dbm.c Summary mod_socache_dbm is a shared object cache provider which provides for creation and access to a cache backed by a DBM database. dbm:/path/to/datafile Details of other shared object cache providers can be found here.

mod_logio

Apache Module mod_logio Description: Logging of input and output bytes per request Status: Extension ModuleIdentifier: logio_module SourceFile: mod_logio.c Summary This module provides the logging of input and output number of bytes received/sent per request. The numbers reflect the actual bytes as received on the network, which then takes into account the headers and bodies of requests and responses. The counting is done before SSL/TLS on input and after SSL/TLS on output, so the numbers wi

suEXEC

suEXEC Support The suEXEC feature provides users of the Apache HTTP Server the ability to run CGI and SSI programs under user IDs different from the user ID of the calling web server. Normally, when a CGI or SSI program executes, it runs as the same user who is running the web server. Used properly, this feature can reduce considerably the security risks involved with allowing users to develop and run private CGI or SSI programs. However, if suEXEC is improperly configured, it can cause any nu

suexec

suexec - Switch user before executing external programs suexec is used by the Apache HTTP Server to switch to another user before executing CGI programs. In order to achieve this, it must run as root. Since the HTTP daemon normally doesn't run as root, the suexec executable needs the setuid bit set and must be owned by root. It should never be writable for any other person than root. For further information about the concepts and the security model of suexec please refer to the suexec document

mod_dbd

Apache Module mod_dbd Description: Manages SQL database connections Status: Extension ModuleIdentifier: dbd_module SourceFile: mod_dbd.c Compatibility: Version 2.1 and later Summary mod_dbd manages SQL database connections using APR. It provides database connections on request to modules requiring SQL database functions, and takes care of managing databases with optimal efficiency and scalability for both threaded and non-threaded MPMs. For details, see the APR website and this overview of t

Programs

Server and Supporting Programs This page documents all the executable programs included with the Apache HTTP Server. Index httpd Apache hypertext transfer protocol server apachectl Apache HTTP server control interface ab Apache HTTP server benchmarking tool apxs APache eXtenSion tool configure Configure the source tree dbmmanage Create and update user authentication files in DBM format for basic authentication fcgistarter Start a FastCGI program htcacheclean Clean up the disk cache htdigest