mod_proxy_fdpass

Apache Module mod_proxy_fdpass Description: fdpass external process support module for mod_proxy Status: Extension ModuleIdentifier: proxy_fdpass_module SourceFile: mod_proxy_fdpass.c Compatibility: Available for unix in version 2.3 and later Summary This module requires the service of mod_proxy. It provides support for the passing the socket of the client to another process. mod_proxy_fdpass uses the ability of AF_UNIX domain sockets to pass an open file descriptor to allow another process

MPM winnt

Apache MPM winnt Description: Multi-Processing Module optimized for Windows NT. Status: MPM ModuleIdentifier: mpm_winnt_module SourceFile: mpm_winnt.c Summary This Multi-Processing Module (MPM) is the default for the Windows NT operating systems. It uses a single control process which launches a single child process which in turn creates threads to handle requests Capacity is configured using the ThreadsPerChild directive, which sets the maximum number of concurrent client connections. By de

mod_ldap

Apache Module mod_ldap Description: LDAP connection pooling and result caching services for use by other LDAP modules Status: Extension ModuleIdentifier: ldap_module SourceFile: util_ldap.c Summary This module was created to improve the performance of websites relying on backend connections to LDAP servers. In addition to the functions provided by the standard LDAP libraries, this module adds an LDAP connection pool and an LDAP shared memory cache. To enable this module, LDAP support must be

mod_cern_meta

Apache Module mod_cern_meta Description: CERN httpd metafile semantics Status: Extension ModuleIdentifier: cern_meta_module SourceFile: mod_cern_meta.c Summary Emulate the CERN HTTPD Meta file semantics. Meta files are HTTP headers that can be output in addition to the normal range of headers for each file accessed. They appear rather like the Apache .asis files, and are able to provide a crude way of influencing the Expires: header, as well as providing other curiosities. There are many way

mod_log_debug

Apache Module mod_log_debug Description: Additional configurable debug logging Status: Experimental ModuleIdentifier: log_debug_module SourceFile: mod_log_debug.c Compatibility: Available in Apache 2.3.14 and later Examples Log message after request to /foo/* is processed: <Location "/foo/"> LogMessage "/foo/ has been requested" </Location> Log message if request to /foo/* is processed in a sub-request: <Location "/foo/"> LogMessage "subrequest to /foo/" hook=type_checke

Server-Wide Configuration

Server-Wide Configuration This document explains some of the directives provided by the core server which are used to configure the basic operations of the server. Server Identification Related Modules Related Directives ServerName ServerAdmin ServerSignature ServerTokens UseCanonicalName UseCanonicalPhysicalPort The ServerAdmin and ServerTokens directives control what information about the server will be presented in server-generated documents such as error messages. The ServerTokens

apxs

apxs - APache eXtenSion tool apxs is a tool for building and installing extension modules for the Apache HyperText Transfer Protocol (HTTP) server. This is achieved by building a dynamic shared object (DSO) from one or more source or object files which then can be loaded into the Apache server under runtime via the LoadModule directive from mod_so. So to use this extension mechanism your platform has to support the DSO feature and your Apache httpd binary has to be built with the mod_so module

Starting Apache

Starting Apache On Windows, Apache is normally run as a service. For details, see Running Apache as a Service. On Unix, the httpd program is run as a daemon that executes continuously in the background to handle requests. This document describes how to invoke httpd. How Apache Starts If the Listen specified in the configuration file is default of 80 (or any other port below 1024), then it is necessary to have root privileges in order to start apache, so that it can bind to this privileged

mod_proxy_ftp

Apache Module mod_proxy_ftp Description: FTP support module for mod_proxy Status: Extension ModuleIdentifier: proxy_ftp_module SourceFile: mod_proxy_ftp.c Summary This module requires the service of mod_proxy. It provides support for the proxying FTP sites. Note that FTP support is currently limited to the GET method. Thus, in order to get the ability of handling FTP proxy requests, mod_proxy and mod_proxy_ftp have to be present in the server. Warning Do not enable proxying until you have

Compiling and Installing

Compiling and Installing This document covers compilation and installation of the Apache HTTP Server on Unix and Unix-like systems only. For compiling and installation on Windows, see Using Apache HTTP Server with Microsoft Windows and Compiling Apache for Microsoft Windows. For other platforms, see the platform documentation. Apache httpd uses libtool and autoconf to create a build environment that looks like many other Open Source projects. If you are upgrading from one minor version to the