Mod Proxy

From Handwiki
Short description: Apache module


mod_proxy is an optional module for the Apache HTTP Server.[1]

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

One powerful feature of Apache is flexible virtual hosting—multiple virtual hosts on a single server. This is a convenient way to partition separate websites and applications. With mod_proxy it is possible to set various web framework-based applications up as virtual hosts as well.[2][3][4]

mod_proxy can help to improve LAMP security [5] or to strip SSL from HTTP requests.[6]

History

This module was experimental in Apache 1.1.x.[7]

As of Apache 1.2, mod_proxy stability was greatly improved.[8]

Since Apache 2.0, proxy features are divided into several modules in addition to mod_proxy: mod proxy http, mod proxy ftp, and mod proxy connect — moreover, caching is provided by mod cache and related modules.[9]

Since Apache 2.2, mod proxy ajp and mod proxy balancer have been added as well.[10]

As of Apache 2.4, mod proxy fcgi was also added, to proxy FastCGI requests to another server, superseding mod fcgid and mod fastcgi. [11]

See also

  • Some general purpose Apache modules
  • Some programming language interfaces for Apache

Notes

  1. Homepage of mod_proxy for Apache 2.2
  2. "Running CherryPy behind Apache using mod_proxy". http://tools.cherrypy.org/wiki/ModProxy. 
  3. Single Django App behind multiple Apache Proxies
  4. "Using web2py with Apache, mod_proxy, and mod_proxy_html". http://mdp.cti.depaul.edu/AlterEgo/default/show/136. 
  5. Improve LAMP security with Apache Proxy's directive (mod_proxy)
  6. "Strip SSL with Apache mod_proxy". http://www.onlinehowto.net/Tutorials/Apache-Web-Server/Strip-SSL-with-Apache-mod-proxy-part-one/1051. 
  7. "The mod_proxy module was experimental in Apache 1.1.x". http://httpd.apache.org/docs/1.3/mod/mod_proxy.html. 
  8. "In Apache 1.2, mod_proxy stability was greatly improved". http://httpd.apache.org/docs/1.3/mod/mod_proxy.html. 
  9. In Apache 2.0 proxy features are divided into several modules
  10. In Apache 2.2 mod_proxy_ajp and mod_proxy_balancer added
  11. mod_proxy_fcgi documentation

External links

  • Apache module mod_proxy — for Apache 1.3.
  • Apache module mod_proxy — for Apache 2.0.
  • Apache module mod_proxy — for Apache 2.2.
  • Apache module mod_proxy — for Apache 2.4.
  • Apache module mod_proxy — for current Apache.



Retrieved from "https://handwiki.org/wiki/index.php?title=Software:Mod_proxy&oldid=3673955"

Categories: [Web server software]


Download as ZWI file | Last modified: 07/23/2024 14:54:40 | 6 views
☰ Source: https://handwiki.org/wiki/Software:Mod_proxy | License: CC BY-SA 3.0

ZWI is not signed. [what is this?]