ab

ab - Apache HTTP server benchmarking tool ab is a tool for benchmarking your Apache Hypertext Transfer Protocol (HTTP) server. It is designed to give you an impression of how your current Apache installation performs. This especially shows you how many requests per second your Apache installation is capable of serving. Synopsis ab [ -A auth-username:password ] [ -b windowsize ] [ -B local-address ] [ -c concurrency ] [ -C cookie-name=value ] [ -d ] [ -e csv-file ] [ -f protocol ] [ -g gnup

SSL/TLS Encryption

Apache SSL/TLS Encryption The Apache HTTP Server module mod_ssl provides an interface to the OpenSSL library, which provides Strong Encryption using the Secure Sockets Layer and Transport Layer Security protocols. Documentation mod_ssl Configuration How-To Introduction To SSL Compatibility Frequently Asked Questions Glossary mod_ssl Extensive documentation on the directives and environment variables provided by this module is provided in the mod_ssl reference documentation.

mod_isapi

Apache Module mod_isapi Description: ISAPI Extensions within Apache for Windows Status: Base ModuleIdentifier: isapi_module SourceFile: mod_isapi.c Compatibility: Win32 only Summary This module implements the Internet Server extension API. It allows Internet Server extensions (e.g. ISAPI .dll modules) to be served by Apache for Windows, subject to the noted restrictions. ISAPI extension modules (.dll files) are written by third parties. The Apache Group does not author these modules, so we p

mod_proxy_express

Apache Module mod_proxy_express Description: Dynamic mass reverse proxy extension for mod_proxy Status: Extension ModuleIdentifier: proxy_express_module SourceFile: mod_proxy_express.c Summary This module creates dynamically configured mass reverse proxies, by mapping the Host: header of the HTTP request to a server name and backend URL stored in a DBM file. This allows for easy use of a huge number of reverse proxies with no configuration changes. It is much less feature-full than mod_prox

mod_vhost_alias

Apache Module mod_vhost_alias Description: Provides for dynamically configured mass virtual hosting Status: Extension ModuleIdentifier: vhost_alias_module SourceFile: mod_vhost_alias.c Summary This module creates dynamically configured virtual hosts, by allowing the IP address and/or the Host: header of the HTTP request to be used as part of the pathname to determine what files to serve. This allows for easy use of a huge number of virtual hosts with similar configurations. Note If mod_alia

split-logfile

split-logfile - Split up multi-vhost logfiles This perl script will take a combined Web server access log file and break its contents into separate files. It assumes that the first field of each line is the virtual host identity, put there using the "%v" variable in LogFormat. Usage Create a log file with virtual host information in it: LogFormat "%v %h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\"" combined_plus_vhost CustomLog logs/access_log combined_plus_vhost Log files

mod_macro

Apache Module mod_macro Description: Provides macros within apache httpd runtime configuration files Status: Base ModuleIdentifier: macro_module SourceFile: mod_macro.c Summary Provides macros within Apache httpd runtime configuration files, to ease the process of creating numerous similar configuration blocks. When the server starts up, the macros are expanded using the provided parameters, and the result is processed as along with the rest of the configuration file. Usage Macros are de

mod_reflector

Apache Module mod_reflector Description: Reflect a request body as a response via the output filter stack. Status: Base ModuleIdentifier: reflector_module SourceFile: mod_reflector.c Compatibility: Version 2.3 and later Summary This module allows request bodies to be reflected back to the client, in the process passing the request through the output filter stack. A suitably configured chain of filters can be used to transform the request into a response. This module can be used to turn an ou

mod_negotiation

Apache Module mod_negotiation Description: Provides for content negotiation Status: Base ModuleIdentifier: negotiation_module SourceFile: mod_negotiation.c Summary Content negotiation, or more accurately content selection, is the selection of the document that best matches the clients capabilities, from one of several available documents. There are two implementations of this. A type map (a file with the handler type-map) which explicitly lists the files containing the variants. A Multiview

mod_log_config

Apache Module mod_log_config Description: Logging of the requests made to the server Status: Base ModuleIdentifier: log_config_module SourceFile: mod_log_config.c Summary This module provides for flexible logging of client requests. Logs are written in a customizable format, and may be written directly to a file, or to an external program. Conditional logging is provided so that individual requests may be included or excluded from the logs based on characteristics of the request. Three direc