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

Stopping and Restarting Apache HTTP Server

Stopping and Restarting Apache HTTP Server This document covers stopping and restarting Apache HTTP Server on Unix-like systems. Windows NT, 2000 and XP users should see Running httpd as a Service and Windows 9x and ME users should see Running httpd as a Console Application for information on how to control httpd on those platforms. Introduction In order to stop or restart the Apache HTTP Server, you must send a signal to the running httpd processes. There are two ways to send the signals.

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

Modules

Module Index Below is a list of all of the modules that come as part of the Apache HTTP Server distribution. See also the complete alphabetical list of all Apache HTTP Server directives. Core Features and Multi-Processing Modules core Core Apache HTTP Server features that are always available mpm_common A collection of directives that are implemented by more than one multi-processing module (MPM) event A variant of the worker MPM with the goal of consuming threads only for connections wit

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_proxy_html

Apache Module mod_proxy_html Description: Rewrite HTML links in to ensure they are addressable from Clients' networks in a proxy context. Status: Base ModuleIdentifier: proxy_html_module SourceFile: mod_proxy_html.c Compatibility: Version 2.4 and later. Available as a third-party module for earlier 2.x versions Summary This module provides an output filter to rewrite HTML links in a proxy situation, to ensure that links work for users outside the proxy. It serves the same purpose as Apache's

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

mod_rewrite Introduction

Apache mod_rewrite Introduction This document supplements the mod_rewrite reference documentation. It describes the basic concepts necessary for use of mod_rewrite. Other documents go into greater detail, but this doc should help the beginner get their feet wet. Introduction The Apache module mod_rewrite is a very powerful and sophisticated module which provides a way to do URL manipulations. With it, you can do nearly all types of URL rewriting that you may need. It is, however, somewhat

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