Apache/HTTP/Module: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
|||
(84 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
== | '''Apache/HTTP/Module''' - Beschreibung | ||
== Beschreibung == | |||
; Konzept | |||
Apache-HTTP-Server ist modular aufgebaut | |||
; | ; Wichtige Module | ||
{| class="wikitable options" | |||
|- | |||
! Bereich !! Module | |||
|- | |||
| [[Verschlüsselung]] || [[mod_ssl]], [[mod_gnutls]] | |||
|- | |||
| [[Skriptsprache]]n || [[mod_php]], [[mod_perl]], [[mod_python]] | |||
|- | |||
| [[WebDAV]] || [[mod_dav]], [[mod_dav_fs]], [[mod_dav_lock]], [[Catacomb WebDAV Server|mod_dav_repos]] | |||
|- | |||
| [[Authentifizierung]] || [[Authentifizierung|mod_auth*]] | |||
|- | |||
| Weiterleitung || [[mod_proxy]] | |||
|- | |||
| Umschreiben von Anfragen || [[mod rewrite]] | |||
|- | |||
| Änderungen an [[Liste der HTTP-Header|Headerzeilen]] || [[mod_headers]] | |||
|- | |||
| Informationen zu [[Multipurpose Internet Mail Extensions|Dateitypen]] || [[mod_mime]], [[mod_mime_magic]] | |||
|- | |||
| Statusberichte || [[mod_status]] | |||
|} | |||
== Kernfunktionen == | |||
; Kernfunktionen und Multi-Processing-Module | |||
{| class="wikitable sortable options" | |||
|- | |||
! Option !! Beschreibung | |||
|- | |||
| [[core]] || Kernfunktionen des Apache HTTP-Servers, die immer verfügbar sind | |||
|- | |||
| [[mpm_common]] || Eine Sammlung von Direktiven, die von mehr als einem Multi-Processing-Modul (MPM) implementiert werden | |||
|- | |||
| [[event]] || Eine Variante des <code>Worker-MPM</code> mit dem Ziel, nur für Verbindungen mit aktiver Verarbeitung Threads zu verbrauchen | |||
|- | |||
| [[mpm_netware]] || Multi-Processing-Modul zur Implementierung eines für Novell NetWare optimierten Webservers mit ausschließlichem Threading | |||
|- | |||
| [[mpmt_os2]] || Hybrides Multiprozess- und Multithreading-MPM für OS/2 | |||
|- | |||
| [[prefork]] || Implementiert einen Pre-Forking-Webserver ohne Threads | |||
|- | |||
| [[mpm_winnt]] || Multi-Processing-Modul optimiert für Windows NT. | |||
|- | |||
| [[worker]] || Multi-Processing-Modul zur Implementierung eines hybriden Multithreading-Multiprozess-Web-Servers | |||
|} | |||
== Module == | == Weitere Module == | ||
{| class="wikitable options sortable" | {| class="wikitable options sortable" | ||
! Modul !! Funktion | ! Modul || Bereich !! Funktion | ||
|- | |- | ||
| [[mod_access_compat]] || Gruppenzugriffsberechtigung basierend auf dem Hostnamen | | [[mod_access_compat]] || Access|| Gruppenzugriffsberechtigung basierend auf dem Hostnamen | ||
|- | |- | ||
| [[mod_actions]] || Führt CGI-Skript abhängig vom [[Multipurpose Internet Mail Extensions|MIME]]-Typ des angefragten Inhalts aus | | [[mod_actions]] || Skriptsprachen|| Führt CGI-Skript abhängig vom [[Multipurpose Internet Mail Extensions|MIME]]-Typ des angefragten Inhalts aus | ||
|- | |- | ||
| [[mod_alias]] || URL-Umleitung | | [[mod_alias]] || || URL-Umleitung | ||
|- | |- | ||
| [[mod_allowmethods]] || Verbietet einzelne HTTP-Methoden (GET, HEAD, POST, PUT, DELETE, TRACE) | | [[mod_allowmethods]] || || Verbietet einzelne HTTP-Methoden (GET, HEAD, POST, PUT, DELETE, TRACE) | ||
|- | |- | ||
| [[mod_asis]] || Sendet Datei ohne neue [[HTTP]]-Header zu setzen | | [[mod_asis]] || || Sendet Datei ohne neue [[HTTP]]-Header zu setzen | ||
|- | |- | ||
| [[mod_auth_basic]] || [[Hypertext Transfer Protocol#HTTP-Authentifizierung|HTTP-Authentifizierung]] | | [[mod_auth_basic]] || Authentifizierung|| [[Hypertext Transfer Protocol#HTTP-Authentifizierung|HTTP-Authentifizierung]] | ||
|- | |- | ||
| [[mod_auth_digest]] || Authentifizierung mit [[MD5]]-Hash | | [[mod_auth_digest]] || Authentifizierung|| Authentifizierung mit [[MD5]]-Hash | ||
|- | |- | ||
| [[mod_auth_form]] || Formular-Authentifizierung | | [[mod_auth_form]] || Authentifizierung|| Formular-Authentifizierung | ||
|- | |- | ||
| [[mod_authn_anon]] || Erlaubt anonymen Zugriff in authentifizierten Bereichen | | [[mod_authn_anon]] || Authentifizierung|| Erlaubt anonymen Zugriff in authentifizierten Bereichen | ||
|- | |- | ||
| [[mod_authn_core]] || Kernmodul für die Authentifizierung | | [[mod_authn_core]] || Authentifizierung|| Kernmodul für die Authentifizierung | ||
|- | |- | ||
| [[mod_authn_dbd]] || Benutzer-Authentifizierung über eine [[SQL]]-Datenbank | | [[mod_authn_dbd]] || Authentifizierung|| Benutzer-Authentifizierung über eine [[SQL]]-Datenbank | ||
|- | |- | ||
| [[mod_authn_dbm]] || Benutzer-Authentifizierung über eine [[DBM (Datenbank)|DBM]]-Datei | | [[mod_authn_dbm]] || Authentifizierung|| Benutzer-Authentifizierung über eine [[DBM (Datenbank)|DBM]]-Datei | ||
|- | |- | ||
| [[mod_authn_file]] || Benutzer-Authentifizierung über Textdateien | | [[mod_authn_file]] || Authentifizierung|| Benutzer-Authentifizierung über Textdateien | ||
|- | |- | ||
| [[mod_authn_socache]] || Verwaltet einen Cache aus Zugangsberechtigungen | | [[mod_authn_socache]] || Authentifizierung|| Verwaltet einen Cache aus Zugangsberechtigungen | ||
|- | |- | ||
| [[mod_authnz_fcgi]] || ''Allows a FastCGI authorizer application to handle Apache httpd authentication and authorization'' | | [[mod_authnz_fcgi]] || Authentifizierung|| ''Allows a FastCGI authorizer application to handle Apache httpd authentication and authorization'' | ||
|- | |- | ||
| [[mod_authnz_ldap]] || Benutzer-Authentifizierung über [[LDAP]] | | [[mod_authnz_ldap]] || Authentifizierung|| Benutzer-Authentifizierung über [[LDAP]] | ||
|- | |- | ||
| [[mod_authz_core]] || Kernmodul für Authentifizierungsmechanismen | | [[mod_authz_core]] || Authentifizierung|| Kernmodul für Authentifizierungsmechanismen | ||
|- | |- | ||
| [[mod_authz_dbd]] || Gruppen-Authentifizierung über [[SQL]] | | [[mod_authz_dbd]] || Authentifizierung|| Gruppen-Authentifizierung über [[SQL]] | ||
|- | |- | ||
| [[mod_authz_dbm]] || Gruppen-Authentifizierung über DBM | | [[mod_authz_dbm]] || Authentifizierung|| Gruppen-Authentifizierung über DBM | ||
|- | |- | ||
| [[mod_authz_groupfile]] || Gruppen-Authentifizierung über Textdateien | | [[mod_authz_groupfile]] || Authentifizierung|| Gruppen-Authentifizierung über Textdateien | ||
|- | |- | ||
| [[mod_authz_host]] || Gruppen-Authentifizierung basierend auf dem Hostnamen | | [[mod_authz_host]] || Authentifizierung|| Gruppen-Authentifizierung basierend auf dem Hostnamen | ||
|- | |- | ||
| [[mod_authz_owner]] || Authentifizierung über Besitzerzugehörigkeit von Dateien | | [[mod_authz_owner]] || Authentifizierung|| Authentifizierung über Besitzerzugehörigkeit von Dateien | ||
|- | |- | ||
| [[mod_authz_user]] || Benutzer-Authentifizierung | | [[mod_authz_user]] || Authentifizierung|| Benutzer-Authentifizierung | ||
|- | |- | ||
| [[mod_autoindex]] || Automatische [[Verzeichnisanzeige]] | | [[mod_autoindex]] || Access|| Automatische [[Verzeichnisanzeige]] | ||
|- | |- | ||
| [[mod_buffer]] || Anfragen-Pufferung | | [[mod_buffer]] || Caching|| Anfragen-Pufferung | ||
|- | |- | ||
| [[mod_cache]] || [[HTTP Caching|HTTP-Caching]]-Filter nach [[RFC 2616]] | | [[mod_cache]] || Caching|| [[HTTP Caching|HTTP-Caching]]-Filter nach [[RFC 2616]] | ||
|- | |- | ||
| [[mod_cache_disk]] || Festplattenspeicherung für HTTP Caching-Filter | | [[mod_cache_disk]] || Caching|| Festplattenspeicherung für HTTP Caching-Filter | ||
|- | |- | ||
| [[mod_cache_socache]] || Shared object cache (socache)-basierte Speicherung für den HTTP Caching-Filter | | [[mod_cache_socache]] || Caching|| Shared object cache (socache)-basierte Speicherung für den HTTP Caching-Filter | ||
|- | |- | ||
| [[mod_cern_meta]] || CERN Metadaten-Semantik | | [[mod_cern_meta]] || || CERN Metadaten-Semantik | ||
|- | |- | ||
| [[mod_cgi]] || Ausführung von [[Common Gateway Interface|CGI]]-Skripten | | [[mod_cgi]] || Skriptsprachen|| Ausführung von [[Common Gateway Interface|CGI]]-Skripten | ||
|- | |- | ||
| [[mod_cgid]] || Ausführung von CGI-Skripten über externen daemon | | [[mod_cgid]] || Skriptsprachen|| Ausführung von CGI-Skripten über externen daemon | ||
|- | |- | ||
| [[mod_charset_lite]] || Legt andere Zeichenkodierung fest | | [[mod_charset_lite]] || || Legt andere Zeichenkodierung fest | ||
|- | |- | ||
| [[mod_data]] || [[Data-URL]] nach [[RFC 2397]] | | [[mod_data]] || || [[Data-URL]] nach [[RFC 2397]] | ||
|- | |- | ||
| [[mod_dav]] || [[WebDAV]] | | [[mod_dav]] || WebDAV|| [[WebDAV]] | ||
|- | |- | ||
| [[mod_dav_fs]] || Dateisystem-Modul für WebDAV | | [[mod_dav_fs]] || WebDAV|| Dateisystem-Modul für WebDAV | ||
|- | |- | ||
| [[mod_dav_lock]] || [[Lock]]ing-Modul für WebDAV | | [[mod_dav_lock]] || WebDAV|| [[Lock]]ing-Modul für WebDAV | ||
|- | |- | ||
| [[mod_dbd]] || Verwaltet SQL-Verbindungen | | [[mod_dbd]] || || Verwaltet SQL-Verbindungen | ||
|- | |- | ||
| [[mod deflate]] || Komprimiert Inhalt vor der Auslieferung mit [[Deflate]] | | [[mod deflate]] || || Komprimiert Inhalt vor der Auslieferung mit [[Deflate]] | ||
|- | |- | ||
| [[mod_dialup]] || [[Dialup]] | | [[mod_dialup]] || || [[Dialup]] | ||
|- | |- | ||
| [[mod_dir]] || Ordner-Verzeichnisanzeige | | [[mod_dir]] || || Ordner-Verzeichnisanzeige | ||
|- | |- | ||
| [[mod_dumpio]] || ''Dumps all I/O to error log as desired'' | | [[mod_dumpio]] || || ''Dumps all I/O to error log as desired'' | ||
|- | |- | ||
| [[mod_echo]] || Echo-Server für Testzwecke | | [[mod_echo]] || Test|| Echo-Server für Testzwecke | ||
|- | |- | ||
| [[mod_env]] || Ändert die Umgebung | | [[mod_env]] || || Ändert die Umgebung | ||
|- | |- | ||
| [[mod_example_hooks]] || Beispielmodul | | [[mod_example_hooks]] || || Beispielmodul | ||
|- | |- | ||
| [[mod_expires]] || Erzeugt die ''Expires'' und ''Cache-Control'' HTTP-Header | | [[mod_expires]] || Caching|| Erzeugt die ''Expires'' und ''Cache-Control'' HTTP-Header | ||
|- | |- | ||
| [[mod_ext_filter]] || Gibt die Server-Antwort vor dem Ausliefern an externes Programm weiter | | [[mod_ext_filter]] || Filter|| Gibt die Server-Antwort vor dem Ausliefern an externes Programm weiter | ||
|- | |- | ||
| [[mod_file_cache]] || Puffert Dateien im Arbeitsspeicher | | [[mod_file_cache]] || Caching|| Puffert Dateien im Arbeitsspeicher | ||
|- | |- | ||
| [[mod_filter]] || Kontextsensitive Filter | | [[mod_filter]] || Filter|| Kontextsensitive Filter | ||
|- | |- | ||
| [[ | | [[mod_headerss]] || Filter|| Anpassung der [[HTTP-Header]] | ||
|- | |- | ||
| [[mod_heartbeat]] || Sendet Serverstatus an Proxyserver | | [[mod_heartbeat]] || || Sendet Serverstatus an Proxyserver | ||
|- | |- | ||
| [[mod_heartmonitor]] || Monitor für mod_heartbeat Server | | [[mod_heartmonitor]] || || Monitor für mod_heartbeat Server | ||
|- | |- | ||
| [[mod_ident]] || [[RFC 1413]] ident lookups | | [[mod_ident]] || || [[RFC 1413]] ident lookups | ||
|- | |- | ||
| [[mod_imagemap]] || [[Imagemap]]s | | [[mod_imagemap]] || || [[Imagemap]]s | ||
|- | |- | ||
| [[mod_include]] || Serverseitiges Einbinden von HTMl-Dokumenten (Server Side Includes) | | [[mod_include]] || || Serverseitiges Einbinden von HTMl-Dokumenten (Server Side Includes) | ||
|- | |- | ||
| [[mod_info]] || Serverinformationen | | [[mod_info]] || || Serverinformationen | ||
|- | |- | ||
| [[mod_isapi]] || [[ISAPI]] (Apache for Windows) | | [[mod_isapi]] || || [[ISAPI]] (Apache for Windows) | ||
|- | |- | ||
| [[mod_lbmethod_bybusyness]] || Für mod_proxy_balancer | | [[mod_lbmethod_bybusyness]] || || Für mod_proxy_balancer | ||
|- | |- | ||
| [[mod_lbmethod_byrequests]] || Für mod_proxy_balancer | | [[mod_lbmethod_byrequests]] || || Für mod_proxy_balancer | ||
|- | |- | ||
| [[mod_lbmethod_bytraffic]] || Für mod_proxy_balancer | | [[mod_lbmethod_bytraffic]] || || Für mod_proxy_balancer | ||
|- | |- | ||
| [[mod_lbmethod_heartbeat]] || Für mod_proxy_balancer | | [[mod_lbmethod_heartbeat]] || || Für mod_proxy_balancer | ||
|- | |- | ||
| [[mod_ldap]] || [[LDAP]] | | [[mod_ldap]] || || [[LDAP]] | ||
|- | |- | ||
| [[mod_log_config]] || [[Serverlog|Logging]] der Anfragen | | [[mod_log_config]] || Logging|| [[Serverlog|Logging]] der Anfragen | ||
|- | |- | ||
| [[mod_log_debug]] || Debug Log | | [[mod_log_debug]] || Logging|| Debug Log | ||
|- | |- | ||
| [[mod_log_forensic]] || Forensisches Logging | | [[mod_log_forensic]] || Logging|| Forensisches Logging | ||
|- | |- | ||
| [[mod_logio]] || Logging der input/output bytes | | [[mod_logio]] || Logging|| Logging der input/output bytes | ||
|- | |- | ||
| [[mod_lua]] || [[Lua]]-[[Hook (Informatik)|Hooks]] | | [[mod_lua]] || || [[Lua]]-[[Hook (Informatik)|Hooks]] | ||
|- | |- | ||
| [[mod_macro]] || Makro-Unterstützung für die Konfigurationsdateien | | [[mod_macro]] || || Makro-Unterstützung für die Konfigurationsdateien | ||
|- | |- | ||
| [[mod_mime]] || [[MIME]] | | [[mod_mime]] || || [[MIME]] | ||
|- | |- | ||
| [[mod_mime_magic]] || Feststellung der MIME per [[Magische Zahl (Informatik)|Magic Byte]] | | [[mod_mime_magic]] || || Feststellung der MIME per [[Magische Zahl (Informatik)|Magic Byte]] | ||
|- | |- | ||
| [[mod_negotiation]] || [[Content Negotiation]] | | [[mod_negotiation]] || || [[Content Negotiation]] | ||
|- | |- | ||
| [[mod_nw_ssl]] || SSL-Kryptografie für [[NetWare]] | | [[mod_nw_ssl]] || || SSL-Kryptografie für [[NetWare]] | ||
|- | |- | ||
| [[mod_php]] || Ausführung von [[PHP]]-Skripten | | [[mod_php]] || Skriptsprachen|| Ausführung von [[PHP]]-Skripten | ||
|- | |- | ||
| [[mod_privileges]] || Solaris Privileges | | [[mod_privileges]] || || Solaris Privileges | ||
|- | |- | ||
| [[mod proxy]] || [[Proxy-Server|Proxy]] | | [[mod proxy]] || Proxy|| [[Proxy-Server|Proxy]] | ||
|- | |- | ||
| [[mod_proxy_ajp]] || [[Apache JServ Protocol|AJP]] für mod_proxy | | [[mod_proxy_ajp]] || Proxy|| [[Apache JServ Protocol|AJP]] für mod_proxy | ||
|- | |- | ||
| [[mod_proxy_balancer]] || [[Lastverteilung (Informatik)|Lastverteilung]] für mod_proxy | | [[mod_proxy_balancer]] || Proxy|| [[Lastverteilung (Informatik)|Lastverteilung]] für mod_proxy | ||
|- | |- | ||
| [[mod_proxy_connect]] || Unterstützung von CONNECT-Anfragen für mod_proxy | | [[mod_proxy_connect]] || Proxy|| Unterstützung von CONNECT-Anfragen für mod_proxy | ||
|- | |- | ||
| [[mod_proxy_express]] || Dynamische [[Reverse Proxy|Reverse-Proxy]]-Unterstützung für mod_proxy | | [[mod_proxy_express]] || Proxy|| Dynamische [[Reverse Proxy|Reverse-Proxy]]-Unterstützung für mod_proxy | ||
|- | |- | ||
| [[mod_proxy_fcgi]] || [[FastCGI]]-Unterstützung für mod_proxy | | [[mod_proxy_fcgi]] || Proxy|| [[FastCGI]]-Unterstützung für mod_proxy | ||
|- | |- | ||
| [[mod_proxy_fdpass]] || fdpass-Unterstützung für mod_proxy | | [[mod_proxy_fdpass]] || Proxy|| fdpass-Unterstützung für mod_proxy | ||
|- | |- | ||
| [[mod_proxy_ftp]] || [[File Transfer Protocol|FTP]]-Unterstützung für mod_proxy | | [[mod_proxy_ftp]] || Proxy|| [[File Transfer Protocol|FTP]]-Unterstützung für mod_proxy | ||
|- | |- | ||
| [[mod_proxy_html]] || ''Rewrite HTML links in to ensure they are addressable from Clients’ networks in a proxy context'' | | [[mod_proxy_html]] || Proxy|| ''Rewrite HTML links in to ensure they are addressable from Clients’ networks in a proxy context'' | ||
|- | |- | ||
| [[mod_proxy_http]] || [[HTTP]]-Unterstützung für mod_proxy | | [[mod_proxy_http]] || Proxy|| [[HTTP]]-Unterstützung für mod_proxy | ||
|- | |- | ||
| [[mod_proxy_scgi]] || [[SCGI]]-Gateway-Unterstützung für mod_proxy | | [[mod_proxy_scgi]] || Proxy|| [[SCGI]]-Gateway-Unterstützung für mod_proxy | ||
|- | |- | ||
| [[mod_proxy_wstunnel]] || [[WebSocket]]-Unterstützung für mod_proxy | | [[mod_proxy_wstunnel]] || Proxy|| [[WebSocket]]-Unterstützung für mod_proxy | ||
|- | |- | ||
| [[mod_ratelimit]] || Bandbreitenbegrenzung | | [[mod_ratelimit]] || || Bandbreitenbegrenzung | ||
|- | |- | ||
| [[mod_reflector]] || Kann einen Ausgabefilter in einen HTTP-Dienst verwandeln | | [[mod_reflector]] || || Kann einen Ausgabefilter in einen HTTP-Dienst verwandeln | ||
|- | |- | ||
| [[mod_remoteip]] || Ersetzt die Client-IP mit einer Useragent-IP | | [[mod_remoteip]] || || Ersetzt die Client-IP mit einer Useragent-IP | ||
|- | |- | ||
| [[mod_reqtimeout]] || Legt [[Timeout (Netzwerktechnik)|Timeout]] fest | | [[mod_reqtimeout]] || || Legt [[Timeout (Netzwerktechnik)|Timeout]] fest | ||
|- | |- | ||
| [[mod_request]] || Unterstützung für HTTP-Anfragen (Requests) | | [[mod_request]] || || Unterstützung für HTTP-Anfragen (Requests) | ||
|- | |- | ||
| [[mod rewrite]] || [[Rewrite-Engine]] | | [[mod rewrite]] || || [[Rewrite-Engine]] | ||
|- | |- | ||
| [[mod_security]] || Sicherheitsmodul ([[Web Application Firewall]]) | | [[mod_security]] || Sicherheit|| Sicherheitsmodul ([[Web Application Firewall]]) | ||
|- | |- | ||
| [[mod_sed]] || Filtern mit [[sed (Unix)|sed]] | | [[mod_sed]] || Filter|| Filtern mit [[sed (Unix)|sed]] | ||
|- | |- | ||
| [[mod_session]] || Unterstützung für [[Sitzung (Informatik)|Sitzungen]] | | [[mod_session]] || Session|| Unterstützung für [[Sitzung (Informatik)|Sitzungen]] | ||
|- | |- | ||
| [[mod_session_cookie]] || Sitzungen mit [[HTTP-Cookie|Cookies]] | | [[mod_session_cookie]] || Session|| Sitzungen mit [[HTTP-Cookie|Cookies]] | ||
|- | |- | ||
| [[mod_session_crypto]] || Sitzungsverschlüsselung | | [[mod_session_crypto]] || Session|| Sitzungsverschlüsselung | ||
|- | |- | ||
| [[mod_session_dbd]] || DBD/SQL-basierte Sitzungen | | [[mod_session_dbd]] || Session|| DBD/SQL-basierte Sitzungen | ||
|- | |- | ||
| [[mod_setenvif]] || Erlaubt das Setzen von Umgebungsvariablen je nach Anfrage | | [[mod_setenvif]] || || Erlaubt das Setzen von Umgebungsvariablen je nach Anfrage | ||
|- | |- | ||
| [[mod_slotmem_plain]] || ''Slot-based shared memory provider'' | | [[mod_slotmem_plain]] || || ''Slot-based shared memory provider'' | ||
|- | |- | ||
| [[mod_slotmem_shm]] || ''Slot-based shared memory provider'' | | [[mod_slotmem_shm]] || || ''Slot-based shared memory provider'' | ||
|- | |- | ||
| [[mod_so]] || Unterstützung für das Laden von [[Programmbibliothek]]en | | [[mod_so]] || || Unterstützung für das Laden von [[Programmbibliothek]]en | ||
|- | |- | ||
| [[mod_socache_dbm]] || DBM-basierter socache | | [[mod_socache_dbm]] || Caching|| DBM-basierter socache | ||
|- | |- | ||
| [[mod_socache_dc]] || [[Distcache]]-basierter socache | | [[mod_socache_dc]] || Caching|| [[Distcache]]-basierter socache | ||
|- | |- | ||
| [[mod_socache_memcache]] || [[Memcache]]-basierter socache | | [[mod_socache_memcache]] || Caching|| [[Memcache]]-basierter socache | ||
|- | |- | ||
| [[mod_socache_shmcb]] || [[shmcb]]-basierter socache | | [[mod_socache_shmcb]] || Caching|| [[shmcb]]-basierter socache | ||
|- | |- | ||
| [[mod_speling]] || Modul zum Korrigieren von Rechtschreibfehlern bei der Eingabe | | [[mod_speling]] || || Modul zum Korrigieren von Rechtschreibfehlern bei der Eingabe | ||
|- | |- | ||
| [[mod ssl]] || Kryptografie mittels [[Transport Layer Security|SSL]] bzw. TLS | | [[mod ssl]] || || Kryptografie mittels [[Transport Layer Security|SSL]] bzw. TLS | ||
|- | |- | ||
| [[mod_status]] || Informationen über Serveraktivität und -leistung | | [[mod_status]] || || Informationen über Serveraktivität und -leistung | ||
|- | |- | ||
| [[mod_substitute]] || Ermöglicht Suchen & Ersetzen in der Serverantwort | | [[mod_substitute]] || Filter|| Ermöglicht Suchen & Ersetzen in der Serverantwort | ||
|- | |- | ||
| [[mod_suexec]] || CGI-Skripte als anderer Benutzer ausführen ([[SuEXEC]]) | | [[mod_suexec]] || || CGI-Skripte als anderer Benutzer ausführen ([[SuEXEC]]) | ||
|- | |- | ||
| [[mod_unique_id]] || Provides an environment variable with a unique identifier for each request | | [[mod_unique_id]] || || Provides an environment variable with a unique identifier for each request | ||
|- | |- | ||
| [[mod_unixd]] || Basic (required) security for Unix-family platforms | | [[mod_unixd]] || Sicherheit|| Basic (required) security for Unix-family platforms | ||
|- | |- | ||
| [[mod_userdir]] || Benutzer-spezifische Verzeichnisse | | [[mod_userdir]] || || Benutzer-spezifische Verzeichnisse | ||
|- | |- | ||
| [[mod_usertrack]] || [[Clickstream]]-Logging | | [[mod_usertrack]] || || [[Clickstream]]-Logging | ||
|- | |- | ||
| [[mod_version]] || Versionsabhängie Konfiguration | | [[mod_version]] || || Versionsabhängie Konfiguration | ||
|- | |- | ||
| [[mod_vhost_alias]] || Dynamische Konfiguration für [[Virtual Hosting]] | | [[mod_vhost_alias]] || || Dynamische Konfiguration für [[Virtual Hosting]] | ||
|- | |- | ||
| [[mod_watchdog]] || Periodisches Ausführen von Aufgaben | | [[mod_watchdog]] || || Periodisches Ausführen von Aufgaben | ||
|- | |- | ||
| [[mod_xml2enc]] || Fremde Zeichensätze für [[libxml2]]-Filtermodule | | [[mod_xml2enc]] || Filter|| Fremde Zeichensätze für [[libxml2]]-Filtermodule | ||
|} | |} | ||
== | <noinclude> | ||
== Anhang == | |||
=== Siehe auch === | |||
{{Special:PrefixIndex/{{BASEPAGENAME}}}} | |||
==== Links ==== | |||
===== Weblinks ===== | |||
# https://httpd.apache.org/docs/2.4/de/mod/ | |||
# https://httpd.apache.org/docs/current/en/mod/ | |||
[[Kategorie:Apache/HTTP/Module]] | [[Kategorie:Apache/HTTP/Module]] | ||
</noinclude> |
Aktuelle Version vom 1. November 2024, 11:42 Uhr
Apache/HTTP/Module - Beschreibung
Beschreibung
- Konzept
Apache-HTTP-Server ist modular aufgebaut
- Wichtige Module
Bereich | Module |
---|---|
Verschlüsselung | mod_ssl, mod_gnutls |
Skriptsprachen | mod_php, mod_perl, mod_python |
WebDAV | mod_dav, mod_dav_fs, mod_dav_lock, mod_dav_repos |
Authentifizierung | mod_auth* |
Weiterleitung | mod_proxy |
Umschreiben von Anfragen | mod rewrite |
Änderungen an Headerzeilen | mod_headers |
Informationen zu Dateitypen | mod_mime, mod_mime_magic |
Statusberichte | mod_status |
Kernfunktionen
- Kernfunktionen und Multi-Processing-Module
Option | Beschreibung |
---|---|
core | Kernfunktionen des Apache HTTP-Servers, die immer verfügbar sind |
mpm_common | Eine Sammlung von Direktiven, die von mehr als einem Multi-Processing-Modul (MPM) implementiert werden |
event | Eine Variante des Worker-MPM mit dem Ziel, nur für Verbindungen mit aktiver Verarbeitung Threads zu verbrauchen
|
mpm_netware | Multi-Processing-Modul zur Implementierung eines für Novell NetWare optimierten Webservers mit ausschließlichem Threading |
mpmt_os2 | Hybrides Multiprozess- und Multithreading-MPM für OS/2 |
prefork | Implementiert einen Pre-Forking-Webserver ohne Threads |
mpm_winnt | Multi-Processing-Modul optimiert für Windows NT. |
worker | Multi-Processing-Modul zur Implementierung eines hybriden Multithreading-Multiprozess-Web-Servers |
Weitere Module
Modul | Bereich | Funktion |
---|---|---|
mod_access_compat | Access | Gruppenzugriffsberechtigung basierend auf dem Hostnamen |
mod_actions | Skriptsprachen | Führt CGI-Skript abhängig vom MIME-Typ des angefragten Inhalts aus |
mod_alias | URL-Umleitung | |
mod_allowmethods | Verbietet einzelne HTTP-Methoden (GET, HEAD, POST, PUT, DELETE, TRACE) | |
mod_asis | Sendet Datei ohne neue HTTP-Header zu setzen | |
mod_auth_basic | Authentifizierung | HTTP-Authentifizierung |
mod_auth_digest | Authentifizierung | Authentifizierung mit MD5-Hash |
mod_auth_form | Authentifizierung | Formular-Authentifizierung |
mod_authn_anon | Authentifizierung | Erlaubt anonymen Zugriff in authentifizierten Bereichen |
mod_authn_core | Authentifizierung | Kernmodul für die Authentifizierung |
mod_authn_dbd | Authentifizierung | Benutzer-Authentifizierung über eine SQL-Datenbank |
mod_authn_dbm | Authentifizierung | Benutzer-Authentifizierung über eine DBM-Datei |
mod_authn_file | Authentifizierung | Benutzer-Authentifizierung über Textdateien |
mod_authn_socache | Authentifizierung | Verwaltet einen Cache aus Zugangsberechtigungen |
mod_authnz_fcgi | Authentifizierung | Allows a FastCGI authorizer application to handle Apache httpd authentication and authorization |
mod_authnz_ldap | Authentifizierung | Benutzer-Authentifizierung über LDAP |
mod_authz_core | Authentifizierung | Kernmodul für Authentifizierungsmechanismen |
mod_authz_dbd | Authentifizierung | Gruppen-Authentifizierung über SQL |
mod_authz_dbm | Authentifizierung | Gruppen-Authentifizierung über DBM |
mod_authz_groupfile | Authentifizierung | Gruppen-Authentifizierung über Textdateien |
mod_authz_host | Authentifizierung | Gruppen-Authentifizierung basierend auf dem Hostnamen |
mod_authz_owner | Authentifizierung | Authentifizierung über Besitzerzugehörigkeit von Dateien |
mod_authz_user | Authentifizierung | Benutzer-Authentifizierung |
mod_autoindex | Access | Automatische Verzeichnisanzeige |
mod_buffer | Caching | Anfragen-Pufferung |
mod_cache | Caching | HTTP-Caching-Filter nach RFC 2616 |
mod_cache_disk | Caching | Festplattenspeicherung für HTTP Caching-Filter |
mod_cache_socache | Caching | Shared object cache (socache)-basierte Speicherung für den HTTP Caching-Filter |
mod_cern_meta | CERN Metadaten-Semantik | |
mod_cgi | Skriptsprachen | Ausführung von CGI-Skripten |
mod_cgid | Skriptsprachen | Ausführung von CGI-Skripten über externen daemon |
mod_charset_lite | Legt andere Zeichenkodierung fest | |
mod_data | Data-URL nach RFC 2397 | |
mod_dav | WebDAV | WebDAV |
mod_dav_fs | WebDAV | Dateisystem-Modul für WebDAV |
mod_dav_lock | WebDAV | Locking-Modul für WebDAV |
mod_dbd | Verwaltet SQL-Verbindungen | |
mod deflate | Komprimiert Inhalt vor der Auslieferung mit Deflate | |
mod_dialup | Dialup | |
mod_dir | Ordner-Verzeichnisanzeige | |
mod_dumpio | Dumps all I/O to error log as desired | |
mod_echo | Test | Echo-Server für Testzwecke |
mod_env | Ändert die Umgebung | |
mod_example_hooks | Beispielmodul | |
mod_expires | Caching | Erzeugt die Expires und Cache-Control HTTP-Header |
mod_ext_filter | Filter | Gibt die Server-Antwort vor dem Ausliefern an externes Programm weiter |
mod_file_cache | Caching | Puffert Dateien im Arbeitsspeicher |
mod_filter | Filter | Kontextsensitive Filter |
mod_headerss | Filter | Anpassung der HTTP-Header |
mod_heartbeat | Sendet Serverstatus an Proxyserver | |
mod_heartmonitor | Monitor für mod_heartbeat Server | |
mod_ident | RFC 1413 ident lookups | |
mod_imagemap | Imagemaps | |
mod_include | Serverseitiges Einbinden von HTMl-Dokumenten (Server Side Includes) | |
mod_info | Serverinformationen | |
mod_isapi | ISAPI (Apache for Windows) | |
mod_lbmethod_bybusyness | Für mod_proxy_balancer | |
mod_lbmethod_byrequests | Für mod_proxy_balancer | |
mod_lbmethod_bytraffic | Für mod_proxy_balancer | |
mod_lbmethod_heartbeat | Für mod_proxy_balancer | |
mod_ldap | LDAP | |
mod_log_config | Logging | Logging der Anfragen |
mod_log_debug | Logging | Debug Log |
mod_log_forensic | Logging | Forensisches Logging |
mod_logio | Logging | Logging der input/output bytes |
mod_lua | Lua-Hooks | |
mod_macro | Makro-Unterstützung für die Konfigurationsdateien | |
mod_mime | MIME | |
mod_mime_magic | Feststellung der MIME per Magic Byte | |
mod_negotiation | Content Negotiation | |
mod_nw_ssl | SSL-Kryptografie für NetWare | |
mod_php | Skriptsprachen | Ausführung von PHP-Skripten |
mod_privileges | Solaris Privileges | |
mod proxy | Proxy | Proxy |
mod_proxy_ajp | Proxy | AJP für mod_proxy |
mod_proxy_balancer | Proxy | Lastverteilung für mod_proxy |
mod_proxy_connect | Proxy | Unterstützung von CONNECT-Anfragen für mod_proxy |
mod_proxy_express | Proxy | Dynamische Reverse-Proxy-Unterstützung für mod_proxy |
mod_proxy_fcgi | Proxy | FastCGI-Unterstützung für mod_proxy |
mod_proxy_fdpass | Proxy | fdpass-Unterstützung für mod_proxy |
mod_proxy_ftp | Proxy | FTP-Unterstützung für mod_proxy |
mod_proxy_html | Proxy | Rewrite HTML links in to ensure they are addressable from Clients’ networks in a proxy context |
mod_proxy_http | Proxy | HTTP-Unterstützung für mod_proxy |
mod_proxy_scgi | Proxy | SCGI-Gateway-Unterstützung für mod_proxy |
mod_proxy_wstunnel | Proxy | WebSocket-Unterstützung für mod_proxy |
mod_ratelimit | Bandbreitenbegrenzung | |
mod_reflector | Kann einen Ausgabefilter in einen HTTP-Dienst verwandeln | |
mod_remoteip | Ersetzt die Client-IP mit einer Useragent-IP | |
mod_reqtimeout | Legt Timeout fest | |
mod_request | Unterstützung für HTTP-Anfragen (Requests) | |
mod rewrite | Rewrite-Engine | |
mod_security | Sicherheit | Sicherheitsmodul (Web Application Firewall) |
mod_sed | Filter | Filtern mit sed |
mod_session | Session | Unterstützung für Sitzungen |
mod_session_cookie | Session | Sitzungen mit Cookies |
mod_session_crypto | Session | Sitzungsverschlüsselung |
mod_session_dbd | Session | DBD/SQL-basierte Sitzungen |
mod_setenvif | Erlaubt das Setzen von Umgebungsvariablen je nach Anfrage | |
mod_slotmem_plain | Slot-based shared memory provider | |
mod_slotmem_shm | Slot-based shared memory provider | |
mod_so | Unterstützung für das Laden von Programmbibliotheken | |
mod_socache_dbm | Caching | DBM-basierter socache |
mod_socache_dc | Caching | Distcache-basierter socache |
mod_socache_memcache | Caching | Memcache-basierter socache |
mod_socache_shmcb | Caching | shmcb-basierter socache |
mod_speling | Modul zum Korrigieren von Rechtschreibfehlern bei der Eingabe | |
mod ssl | Kryptografie mittels SSL bzw. TLS | |
mod_status | Informationen über Serveraktivität und -leistung | |
mod_substitute | Filter | Ermöglicht Suchen & Ersetzen in der Serverantwort |
mod_suexec | CGI-Skripte als anderer Benutzer ausführen (SuEXEC) | |
mod_unique_id | Provides an environment variable with a unique identifier for each request | |
mod_unixd | Sicherheit | Basic (required) security for Unix-family platforms |
mod_userdir | Benutzer-spezifische Verzeichnisse | |
mod_usertrack | Clickstream-Logging | |
mod_version | Versionsabhängie Konfiguration | |
mod_vhost_alias | Dynamische Konfiguration für Virtual Hosting | |
mod_watchdog | Periodisches Ausführen von Aufgaben | |
mod_xml2enc | Filter | Fremde Zeichensätze für libxml2-Filtermodule |
Anhang
Siehe auch
Links
Weblinks