Apache/HTTP/Module: Unterschied zwischen den Versionen

Aus Foxwiki
Zeile 48: Zeile 48:
== mod_status ==
== mod_status ==
[[Datei:Apache status.png|600px|Ausgabe von mod_status]]
[[Datei:Apache status.png|600px|Ausgabe von mod_status]]
== Module ==
{| class="wikitable options sortable"
! Modul || Bereich !! Funktion
|-
| [[mod_access_compat]] || || 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_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|| [[Hypertext Transfer Protocol#HTTP-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 (Datenbank)|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]] || || Automatische [[Verzeichnisanzeige]]
|-
| [[mod_buffer]] || || Anfragen-Pufferung
|-
| [[mod_cache]] || Caching|| [[HTTP 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]] || || Ausführung von [[Common Gateway Interface|CGI]]-Skripten
|-
| [[mod_cgid]] || || 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|| [[Lock]]ing-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]] || || Erzeugt die ''Expires'' und ''Cache-Control'' HTTP-Header
|-
| [[mod_ext_filter]] || || Gibt die Server-Antwort vor dem Ausliefern an externes Programm weiter
|-
| [[mod_file_cache]] || Caching|| Puffert Dateien im Arbeitsspeicher
|-
| [[mod_filter]] || || Kontextsensitive Filter
|-
| [[mod_headers]] || || 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]] || || [[Imagemap]]s
|-
| [[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|| [[Serverlog|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]]-[[Hook (Informatik)|Hooks]]
|-
| [[mod_macro]] || || Makro-Unterstützung für die Konfigurationsdateien
|-
| [[mod_mime]] || || [[MIME]]
|-
| [[mod_mime_magic]] || || Feststellung der MIME per [[Magische Zahl (Informatik)|Magic Byte]]
|-
| [[mod_negotiation]] || || [[Content Negotiation]]
|-
| [[mod_nw_ssl]] || || SSL-Kryptografie für [[NetWare]]
|-
| [[mod_php]] || || Ausführung von [[PHP]]-Skripten
|-
| [[mod_privileges]] || || Solaris Privileges
|-
| [[mod proxy]] || || [[Proxy-Server|Proxy]]
|-
| [[mod_proxy_ajp]] || || [[Apache JServ Protocol|AJP]] für mod_proxy
|-
| [[mod_proxy_balancer]] || || [[Lastverteilung (Informatik)|Lastverteilung]] für mod_proxy
|-
| [[mod_proxy_connect]] || || 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_fcgi]] || || [[FastCGI]]-Unterstützung für mod_proxy
|-
| [[mod_proxy_fdpass]] || || fdpass-Unterstützung für mod_proxy
|-
| [[mod_proxy_ftp]] || || [[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_http]] || || [[HTTP]]-Unterstützung für mod_proxy
|-
| [[mod_proxy_scgi]] || || [[SCGI]]-Gateway-Unterstützung für mod_proxy
|-
| [[mod_proxy_wstunnel]] || || [[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 (Netzwerktechnik)|Timeout]] fest
|-
| [[mod_request]] || || Unterstützung für HTTP-Anfragen (Requests)
|-
| [[mod rewrite]] || || [[Rewrite-Engine]]
|-
| [[mod_security]] || || Sicherheitsmodul ([[Web Application Firewall]])
|-
| [[mod_sed]] || || Filtern mit [[sed (Unix)|sed]]
|-
| [[mod_session]] || || Unterstützung für [[Sitzung (Informatik)|Sitzungen]]
|-
| [[mod_session_cookie]] || || Sitzungen mit [[HTTP-Cookie|Cookies]]
|-
| [[mod_session_crypto]] || || Sitzungsverschlüsselung
|-
| [[mod_session_dbd]] || || 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 [[Programmbibliothek]]en
|-
| [[mod_socache_dbm]] || || DBM-basierter socache
|-
| [[mod_socache_dc]] || || [[Distcache]]-basierter socache
|-
| [[mod_socache_memcache]] || || [[Memcache]]-basierter socache
|-
| [[mod_socache_shmcb]] || || [[shmcb]]-basierter socache
|-
| [[mod_speling]] || || Modul zum Korrigieren von Rechtschreibfehlern bei der Eingabe
|-
| [[mod ssl]] || || Kryptografie mittels [[Transport Layer Security|SSL]] bzw. TLS
|-
| [[mod_status]] || || Informationen über Serveraktivität und -leistung
|-
| [[mod_substitute]] || || 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]] || || 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]] || || Fremde Zeichensätze für [[libxml2]]-Filtermodule
|}


== Module installieren ==
== Module installieren ==

Version vom 29. März 2024, 13:27 Uhr

Apache/HTTP/Module - Kurzbeschreibung

Beschreibung

Konzept

Der Apache-Server kann mit Modulen erweitert werden

  • Zusatzfunktionen

Benennung

  • 'mod_*'
    • mod_rewrite
    • mod_php
    • mod_ssl

Wichtige Module

Option Beschreibung
Verschlüsselung mod_ssl für OpenSSL, mod_gnutls für GnuTLS
Skriptsprachen mod_php, mod_perl, mod_python
Protokolle 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_header
Informationen über Dateitypen mod_mime, mod_mime_magic
Erzeugung von Statusberichten mod_status



Anhang

Siehe auch

Links

Weblinks

TMP

mod_status

Ausgabe von mod_status

Module installieren