Von IBM HTTP Server unterstützte Apache-Module (mit Anweisungen)
Dieser Abschnitt enthält Informationen zu den von IBM® HTTP Server unterstützten Apache-Modulen. Die in den unterstützten Apache-Modulen definierten Anweisungen können zum Konfigurieren von IBM HTTP Server verwendet werden.
Unterstützte Apache-Module
Die folgenden Apache-Module wurden in Version 9 (Apache HTTP Server 2.4) geändert:
- Die Module "mod_proxy_balancer" und "mod_proxy_ajp" werden nicht mehr bereitgestellt. Diese Module waren in früheren Releases auf einigen Plattformen im Verzeichnis WebSphereCE enthalten.
- Das Modul "mod_mem_cache" wurde aus der Apache-Distribution entfernt. Verwenden Sie statt dessen das Modul "mod_cache_disk".
Das MPM event wird nur auf z/OS- und Linux-Plattformen unterstützt.
- Das Modul "mod_ibm_ldap" wurde entfernt.
- Die folgenden Module wurden hinzugefügt:
- mod_access_compat
- mod_proxy_fcgi
- mod_substitute
- mod_lua
- mod_authn_certificate
- mod_remoteip
- mod_macro
Die von IBM HTTP Server Version 9.0 unterstützten Module sind auf der Website Apache HTTP Server V 2.4 Directive Index aufgelistet.
Die folgenden Apache-Module werden in Version 7 (Apache HTTP Server V2.2) oder höher nicht unterstützt:
Bewährtes Verfahren: Wenn Sie das Modul "mod_ibm_ldap" für Ihre
LDAP-Konfiguration verwenden, sollten Sie Ihre "mod_ibm_ldap"-Anweisungen für die Verwendung des Moduls "mod_ldap" migrieren.
Das Modul "mod_ibm_ldap" wird in diesem Release
von IBM HTTP
Server für die Kompatibilität mit früheren Releases zwar noch bereitgestellt, aber Sie müssen vorhandene
Konfigurationen auf die Verwendung der Module "mod_authnz_ldap" und "mod_ldap" umstellen, um die künftige Unterstützung
Ihrer LDAP-Konfiguration sicherzustellen.
- Das Modul "mod_file_cache" wird mit diesem Release von IBM HTTP Server zwecks Kompatibilität mit früheren Releases bereitgestellt. Sie müssen vorhandene Konfigurationen jedoch auf die Verwendung auf das Modul "mod_mem_cache" umstellen, um die künftige Unterstützung Ihrer LDAP-Konfiguration sicherzustellen. Diese Module stellen eine äquivalente Funktion im Hauptspeicher anstatt auf einer Platte bereit.
- Das Modul "mod_mime_magic" wird mit diesem Release von IBM HTTP Server zwecks Kompatibilität mit früheren Releases bereitgestellt, wird aber in künftigen Releases möglicherweise nicht mehr verfügbar sein. Für dieses Modul wird kein Ersatz bereitgestellt.
- Das Modul "mod_proxy_ftp" wird mit diesem Release von IBM HTTP Server zwecks Kompatibilität mit früheren Releases bereitgestellt, wird aber in künftigen Releases möglicherweise nicht mehr verfügbar sein. Für dieses Modul wird kein Ersatz bereitgestellt.
- Das Modul "mod_cern_meta" wird nicht unterstützt. Verwenden Sie stattdessen das Modul "mod_headers".
- Das Modul "mod_imap" wurde in "mod_imagemap" umbenannt. Die Anweisung "LoadModule" für das Modul "mod_imap" muss geändert werden und auf den neuen Modulnamen für eine vorhandene Konfigurationsdatei zeigen.
- Sie müssen die Anweisung "EnableExceptionHook" für die Diagnosemodule "mod_backtrace" und "mod_whatkilledus" auf On setzen.
- Sie können die Anweisung "McacheMinObjectSize" für das Modul "mod_mem_cache" auf den Mindestwert 1 setzen. In früheren Releases war der Mindestwert null.
- Die Anweisung "Compression_Level" für das Modul "mod_deflate" wurde in "DeflateCompressionLevel" umbenannt.
- Die Konfigurationen für die Module "mod_ldap" und "the mod_auth_ldap" wurden geändert. Sehen Sie sich die folgende Prozedur zur Migration der Konfigurationen der Module "mod_ldap" und "mod_auth_ldap" an.
- Die Apache-Quelle "mod_example" ist im Verzeichnis <IHS-Installation>/example_module installiert.
- Die Anweisung "AddOutputFilterByType" gilt jetzt für Proxy-Anforderungen.
- Vom Modul "mod_autoindex" erstellte Verzeichnislisten haben jetzt einen Standardzeichensatz, der mit der Anweisung "IndexOptions" geändert werden kann. Wenn Sie sich auf die Erkennung von Zeichensätzen im Browser für die korrekte Anzeige von Verzeichnislisten verlassen, müssen Sie möglicherweise den richtigen Zeichensatz mit der Anweisung "IndexOptions" angeben.
![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
Die folgende Tabelle enthält eine Liste der für IBM HTTP Server unterstützten Apache-Module.
Modul | Beschreibung | Webadresse |
---|---|---|
core | Hauptfunktionen von Apache HTTP Server | http://publib.boulder.ibm.com/httpserv/manual24/mod/core.html |
![]() |
MPM (Multi-Processing Module) | http://publib.boulder.ibm.com/httpserv/manual24/mod/mpm_winnt.html |
![]() ![]() ![]() ![]() |
MPM | http://publib.boulder.ibm.com/httpserv/manual24/mod/worker.html |
![]() |
MPM | http://publib.boulder.ibm.com/httpserv/manual24/mod/event.html |
mod_actions | Unterstützt die Ausführung von CGI-Scripts basierend auf dem Datenträgertyp oder der Anforderungsmethode. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_actions.html |
mod_alias | Unterstützt die Zuordnung verschiedener Teile des Hostdateisystems in der Dokumentstruktur und für die URL-Umleitung. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_actions.html |
mod_asis | Sendet Dateien, die eigene HTTP-Header enthalten. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_asis.html |
mod_auth_basic | Basisauthentifizierung | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_auth_basic.html |
mod_authn_anon | Lässt anonyme Benutzerzugriffe auf authentifizierte Bereiche zu. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_authn_anon.html |
mod_authn_dbm | Benutzerauthentifizierung mit DBM-Dateien. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_authn_dbm.html |
mod_authn_default | Modul für Authentifizierungszurücksetzung | |
mod_authn_file | Benutzerauthentifizierung mit Textdateien | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_authn_file.html |
mod_authnz_ldap | Unterstützung eines LDAP-Verzeichnisses für das Speichern der Datenbank für die HTTP-Basisauthentifizierung | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_authnz_ldap.html |
mod_authz_dbm | Gruppenberechtigung mit DBM-Dateien | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_authz_dbm.html |
mod_authz_default | Modul für Berechtigungszurücksetzung | |
mod_authz_groupfile | Gruppenberechtigung mit Textdateien | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_authz_groupfile.html |
mod_authz_host | Gruppenberechtigungen auf der Basis des Hosts, z. B. Hostname oder IP-Adresse | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_authz_host.html |
mod_authz_user | Benutzerberechtigung | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_authz_user.html |
mod_autoindex | Automatische Generierung von Verzeichnisindizes. Gleicht dem Befehl ls auf der UNIX-Plattform oder dem Win32-Shellbefehl dir. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_autoindex.html |
mod_cache | Caching von Inhalten mit URI-basierten Schlüsseln | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_cache.html |
mod_cache_disk | Implementiert einen plattenbasierten Speichermanager. Es wird hauptsächlich zusammen mit dem Modul "mod_cache" verwendet. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_cache_disk.html |
mod_cgi | Ausführung von CGI-Scripts | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_cgi.html |
![]() ![]() ![]() ![]() |
Ausführung von CGI-Scripts mit einem externen CGI-Dämon. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_cgid.html |
![]() |
Festlegung der Zeichensatzkonvertierung oder Neucodierung | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_charset_lite.html |
![]() |
Unterstützt die Funktion Distributed Authoring and Versioning (WebDAV) ![]() |
http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_dav.html |
![]() |
Dateisystemprovider für mod_dav. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_dav_fs.html |
mod_deflate | Komprimierung des Inhalts, bevor dieser an den Client übermittelt wird | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_deflate.html |
mod_dir | Unterstützung der Umleitung bei fehlenden abschließenden Schrägstrichen in URLs und die Bereitstellung von Verzeichnisindizes | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_dir.html |
mod_env | Änderung der Umgebung, die an CGI-Scripts und SSI-Seiten übergeben wird | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_env.html |
mod_expires | Generierung von HTTP-Headern des Typs "Expires" und Cache Control" auf der Basis von benutzerdefinierten Kriterien | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_expires.html |
mod_ext_filter | Antworthauptteil vor der Übermittlung an den Client durch ein externes Programm verarbeiten lassen. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_ext_filter.html |
![]() |
Zwischenspeichern von statischen Dateilisten im Speicher. Dieses Modul wird in diesem Release zwecks Kompatibilität mit früheren Releases bereitgestellt.
Beginnen Sie mit der Verwendung von "mod_mem_cache" oder "mod_cache", um die Kompatibilität mit künftigen
Releases von IBM HTTP
Server sicherzustellen. Tipp: Der empfohlene Caching-Mechanismus für die Dateiverwaltung
ist das Feature "CacheEnable" des Moduls "mod_cache".
|
http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_file_cache.html |
mod_filter | Festlegung des kontextabhängigen Konfigurationsmoduls für Smart Filtering. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_filter.html |
mod_ibm_ssl | Unterstützung der Protokolle Secure Sockets Layer (SSL) und Transport Layer Security (TLS) für IBM HTTP Server. | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_ibm_ssl.html |
mod_headers | Anpassung von Headern in HTTP-Anforderungen und -Antworten. | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_headers.html |
mod_imagemap | Serverseitige Imagemap-Verarbeitung | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_imagemap.html |
mod_include | Serverseitige geparste HTML-Dokumente (Server Side Includes) | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_include.html |
mod_info | Umfassende Übersicht über die Serverkonfiguration | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_info.html |
mod_ldap | Unterstützung von LDAP-Verbindungspools und Services für Ereignis-Caching in anderen LDAP-Modulen | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_ldap.html |
mod_log_config | Protokollierung der an den Server gestellten Anforderungen. | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_log_config.html |
mod_logio | Protokollierung von Eingabe- und Ausgabebytes pro Anforderung | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_logio.html |
mod_mem_cache | Caching von Inhalten mit URI-basierten Schlüsseln. | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_mem_cache.html |
mod_mime | Zuordnung der angeforderten Dateierweiterungen zum Dateiverhalten (Handlern und Filtern) und zum Dateiinhalt (MIME-Typ, Sprache, Zeichensatz und Codierung) | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_mime.html |
mod_mpmstats | MPM/Threadüberwachungsmodul für IBM HTTP Server. | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_mpmstats.html |
![]() |
Bestimmung des MIME-Typs einer Datei durch Überprüfung einiger Inhaltsbytes.
Dieses Modul wird mit diesem Release von
IBM HTTP Server für die Kompatibilität mit künftigen Releases
bereitgestellt, wird aber in künftigen Releases möglicherweise nicht mehr unterstützt.
Für dieses Modul wird kein Ersatz bereitgestellt. Wichtig: Die Verwendung von mod_mime_magic kann zu einer verminderten Leistung führen, da die Datei gelesen und mit einer Reihe von Mustern verglichen werden muss, um den Inhaltstyp zu bestimmen.
|
http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_mime_magic.html |
![]() |
Bereitstellung von MVS-Datasetzs (z/OS) | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_mvsds.html |
mod_negotiation | Unterstützung der Inhaltsvereinbarung | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_negotiation.html |
mod_proxy | Proxy und Gateway-Server der HTTP Version 1.1 | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_proxy.html |
mod_proxy_connect | Festlegung der Erweiterung des Moduls "mod_proxy" für die Behandlung von CONNECT-Anforderungen | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_proxy_connect.html |
![]() |
FTP-Unterstützung für das Modul "mod_proxy". Dieses Modul wird mit diesem Release von IBM HTTP Server für die Kompatibilität mit künftigen Releases bereitgestellt, wird aber in künftigen Releases möglicherweise nicht mehr unterstützt. Für dieses Modul wird kein Ersatz bereitgestellt. | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_proxy_ftp.html |
mod_proxy_http | HTTP-Unterstützung für das Modul "mod_proxy" | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_proxy_http.html |
mod_rewrite | Bereitstellung einer regelbasierten Engine für das Umschreiben angeforderter URLs | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_rewrite.html |
![]() |
Aufzeichnen von SMF-Einträgen für HTTP-Anforderungen. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_smf.html |
mod_setenvif | Festlegung von Umgebungsvariablen auf der Basis von Eigenschaften der Anforderung | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_setenvif.html |
mod_so | Laden des ausführbaren Codes und Moduls beim Start oder Neustart in den Server | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_so.html |
mod_speling | Versucht der Korrektur fehlerhafter URLs, in denen der Benutzer möglicherweise die Groß-/Kleinschreibung nicht beachtet hat. Es ist maximal ein Rechtschreibfehler zulässig. | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_speling.html |
mod_status | Bereitstellung von Informationen zur Serveraktivität und -leistung | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_status.html |
mod_suexec | Ausführung von CGI-Scripts durch den angegebenen Benutzer bzw. die angegebene Gruppe | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_suexec.html |
mod_unique_id | Bereitstellung einer Umgebungsvariablen mit einer eindeutigen Kennung für jede Anforderung | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_unique_id.html |
mod_userdir | Benutzerspezifische Verzeichnisse | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_userdir.html |
mod_usertrack | Aufzeichnung des Klickprotokolls für Benutzeraktivitäten auf einer Site | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_usertrack.html |
mod_vhost_alias | Unterstützung dynamisch konfigurierten virtuellen Hostings | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_vhost_alias.html |
![]() |
z/OS-WLM-Klassifikation von HTTP-Anforderungen. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_wlm.html |
![]() |
Dieses Modul erlaubt dem Server, auf STOP- und MODIFY-z/OS-Konsolenbefehle zu reagieren. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_zos_cmds.html |