List of Apache modules

This is an old revision of this page, as edited by Jztinfinity (talk | contribs) at 19:36, 27 August 2011. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Apache is an open source HTTP server. It comprises a small core for HTTP request/response processing and Multi-Processing Modules (MPM) which dispatches data processing to threads and/or processes. Many additional modules are available to extend its core functionality for special purposes.

The following is a list of all the first and third party modules available for the Apache web server:

Name Compatibility Status Developer(s) License Description
mod_access Versions older than 2.1 Included by Default Apache Software Foundation Apache License, Version 2.0 Provides access control based on the client and the client's request[1]
mod_actions Versions 1.1 and later Included by Default Apache Software Foundation Apache License, Version 2.0 Provides CGI ability based on request method and media type[2]
mod_alias Versions 1.1 and later Included by Default Apache Software Foundation Apache License, Version 2.0 Allows for client requests to be mapped to different parts of a server's filesystem and for the requests to be redirected entirely[3]
mod_asis Versions 1.3 and later Included by Default Apache Software Foundation Apache License, Version 2.0 Allows for the use of files that contain their own HTTP headers[4]
mod_auth Versions older than 2.1
mod_auth_anon Versions 1.1-2.1
mod_auth_db Versions 1.1-1.3
mod_auth_dbm Versions older than 2.1
mod_auth_digest Versions 1.3.8 and newer
mod_auth_ldap Version 2.0.41
mod_auth_oid Version 2.2 Third-party module GNU General Public License, Version 2 Pascal Buchbinder Allows an Apache server to act as an OpenID "Relying Party"[5]
mod_autoindex
mod_cache
mod_cern_meta
mod_cgi
mod_cgid
mod_charset_lite
mod_dav
mod_dav_fs
mod deflate
mod_dir
mod_disk_cache
mod_dumpio
mod_echo
mod_env
mod_example
mod_expires
mod_ext_filter
mod_file_cache
mod_headers
mod_imap
mod_include
mod_info
mod_isapi
mod_jk
mod_ldap
mod_lisp
mod_log_config
mod_log_forensic
mod_logio
mod_mem_cache
mod_mime
mod_mime_magic
mod_negotiation
mod_nw_ssl
mod proxy
mod_proxy_connect
mod_proxy_ftp
mod_proxy_http
mod_rewrite
mod_setenvif
mod_setenvifplus Third-party module Pascal Buchbinder Apache License, Version 2.0 Allows Apache to set Environment variables based on different parts of a request parsed by regular expressions[6]
mod_so
mod_speling
mod ssl
mod_status
mod_suexec
mod_unique_id
mod_userdir
mod_usertrack
mod_version
mod_vhost_alias
mod_python
mod_perl
mod_c
mod_php / libphp5
mod_h264_streaming
mod_security
mod_evasive
mod_authnz_ldap
mod_authnz_external
mod_authnz_mysql
mod_authn_file
mod_authn_alias
mod_authn_dbd
mod_authn_dbm
mod_authn_default
mod_auth_kerb
mod_authz_svn
mod jk
mod wsgi
mod_aspdotnet
mod mono
mod_access
mod_sspi
mod_bannerslider
mod_bonjour
mod_balancer
mod_breadcrumbs
mod_backhand
mod_briaskiss
mod_bandwidth
mod_bw
mod_bwlimited
mod_env
mod_expires
mod_ext_filter
mod_extract
mod_exmenu_j15
mod_fcgi
mod_fastcgi
mod_frontpage
mod_filecache
mod_flvx
mod_gzip
mod_geoip
mod_gtranslate
mod_gnutls
mod_gcalendar_upcoming
mod_imap
mod_info
mod_include
mod_indent
mod_ibm_ssl
mod_isapi
mod_imagemap
mod_magnet
mod_musicindex
mod_magnet
mod_mainmenu
mod_mime
mod_mysql
mod_macro
mod_mime_magic
mod_mem_cache
mod_negotiation
mod_nss
mod_ntlm
mod_ntlm_winbind
mod_ntlm2
mod_novasfh
mod_newsflash
mod_news_pro_gk1
mod_nibblebill
mod_numforname
mod_oc4j
mod openpgp
mod_owa
mod_ossl
mod_pagespeed
mod_parrot
mod qos
mod_quickicon
mod_quotatab
mod_rails
mod_substitute
mod_suphp
mod_status
mod_spelling
mod_throttle
mod_time
mod_tile
mod_transform
mod_tidy
mod_tweeds
mod_thumbsup
mod_upload
mod_uploader
mod_vhost_alias
mod_version
mod_virtuemart_cart
mod_vmd
mod_virgule
mod_virtuemart
mod_virtuemart_login
mod_wsgi
mod_wl_20
mod_wl_22
mod_xsendfile
mod_xml2enc
mod_xml
mod_xslt
mod_xml_curl
mod_xmlrpc
mod_xrv
mod_jweather
mod_yj_booking
mod_yazarlar
mod_zlib

[7] [8] [9] [10] [11][12] [13]

References

  1. ^ As of Apache version 2.2, this module no longer exists "Apache Module mod_access". Apache HTTP Server 2.0 Documentation. Apache Software Foundation. Retrieved 2011-08-27.
  2. ^ "Module mod_actions". Apache HTTP Server 1.3 Documentation. Apache Software Foundation. Retrieved 2011-08-27.
  3. ^ While the documentation doesn't specifically mention compatibility with versions 1.1 and 1.2, it says that certain directives worked in those versions. This does not however mean, that older versions were not compatibile with this module. "Module mod_alias". Apache HTTP Server 1.3 Documentation. Apache Software Foundation. Retrieved 2011-08-27.
  4. ^ This module is noted in the documentation for Apache versions 1.3, but no mention is made of earlier versions. This doesn't mean that the module doesn't exist for older versions, but only that the documentation provides no indication that it does. "Module mod_alias". Apache HTTP Server 1.3 Documentation. Apache Software Foundation. Retrieved 2011-08-27.
  5. ^ Pascal Buchbinder. "mod_auth_oid". SourceForge.net. Retrieved 2011-08-27.
  6. ^ Pascal Buchbinder. "mod_setenvifplus". SourceForge.net. Retrieved 2011-08-27.
  7. ^ "Mod-H264-Streaming-Apache-Version2 – h264". H264.code-shop.com. Retrieved 2011-08-19.
  8. ^ "Module Index - Apache HTTP Server". Apache HTTP Server 2.0 Documentation. Apache Software Foundation. Retrieved 2011-08-19.
  9. ^ "Module Index - Apache HTTP Server". Apache HTTP Server 2.2 Documentation. Apache Software Foundation. Retrieved 2011-08-27.
  10. ^ "Module Index - Apache HTTP Server". Apache HTTP Server 1.3 Documentation. Apache Software Foundation. Retrieved 2011-08-27.
  11. ^ "Open Source Web Application Firewall". ModSecurity. Retrieved 2011-08-19.
  12. ^ docs-dev (at) perl.apache.org. "mod_perl: Welcome to the mod_perl world". Perl.apache.org. Retrieved 2011-08-19.
  13. ^ "Mod_python - Apache/Python Integration". Modpython.org. 2010-10-28. Retrieved 2011-08-19.