From 381ba315abe11db73fb072687f79bf995aa0621b Mon Sep 17 00:00:00 2001 From: Jeff Trawick Date: Sun, 7 Nov 2010 21:18:23 +0000 Subject: [PATCH] rewrite introductory section which lists the various modules required for proxy show more protocol modules (and in tabular form) separate protocol modules from balancing (mod_proxy_fdpass still omitted for now) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032399 13f79535-47bb-0310-9956-ffa450edef68 --- docs/manual/mod/mod_proxy.xml | 62 ++++++++++++++++++++++++----------- 1 file changed, 42 insertions(+), 20 deletions(-) diff --git a/docs/manual/mod/mod_proxy.xml b/docs/manual/mod/mod_proxy.xml index 001f10274c..e0b0178408 100644 --- a/docs/manual/mod/mod_proxy.xml +++ b/docs/manual/mod/mod_proxy.xml @@ -23,7 +23,7 @@ mod_proxy -HTTP/1.1 proxy/gateway server +Multi-protocol proxy/gateway server Extension mod_proxy.c proxy_module @@ -36,23 +36,42 @@ network and to the Internet at large.

-

This module implements a proxy/gateway for Apache HTTP Server. It implements - proxying capability for AJP13 (Apache JServe Protocol - version 1.3), FTP, CONNECT (for SSL), - HTTP/0.9, HTTP/1.0, and HTTP/1.1. - The module can be configured to connect to other proxy modules for these - and other protocols.

- -

Apache httpd's proxy features are divided into several modules in - addition to mod_proxy: - mod_proxy_http, mod_proxy_ftp, - mod_proxy_ajp, mod_proxy_balancer, - and mod_proxy_connect. Thus, if you want to use - one or more of the particular proxy functions, load - mod_proxy and the appropriate module(s) - into the server (either statically at compile-time or dynamically - via the LoadModule - directive).

+

mod_proxy and related modules implement a + proxy/gateway for Apache HTTP Server, supporting a number of popular + protocols as well as several different load balancing algorithms. + Third-party modules can add support for additional protocols and + load balancing algorithms.

+ +

A set of modules must be loaded into the server to provide the + necessary features. These modules can be included statically at + build time or dynamically via the + LoadModule directive). + The set must include:

+ +

In addition, extended features are provided by other modules. Caching is provided by mod_cache and related @@ -62,9 +81,12 @@ to be loaded and configured to take advantage of these features.

mod_cache -mod_proxy_http -mod_proxy_ftp +mod_proxy_ajp mod_proxy_connect +mod_proxy_fcgi +mod_proxy_ftp +mod_proxy_http +mod_proxy_scgi mod_proxy_balancer mod_ssl -- 2.40.0