Modules Apache (contenant des directives) pris en charge par IBM HTTP Server
La présente section contient des informations sur les modules Apache pris en charge par IBM® HTTP Server. Les directives définies dans les modules Apache pris en charge permettent de configurer IBM HTTP Server.
Modules Apache pris en charge
Les modules Apache suivants ont été modifiés dans la version 9 (Apache HTTP Server 2.4) :
- Les modules mod_proxy_balancer et mod_proxy_ajp ne sont plus inclus. Les éditions antérieures incluaient ces modules dans le répertoire WebSphereCE sur certaines plateformes.
- Le module mod_mem_cache a été retiré de la distribution Apache. Utilisez le module mod_cache_disk à la place.
Le module MPM d'événement est pris en charge sur les plateformes z/OS et Linux uniquement.
- Le module mod_ibm_ldap a été retiré.
- Les modules suivants ont été ajoutés :
- mod_access_compat
- mod_proxy_fcgi
- mod_substitute
- mod_lua
- mod_authn_certificate
- mod_remoteip
- mod_macro
Les modules qui sont pris en charge par IBM HTTP Server V9.0 sont répertoriés dans l'index des directives Apache HTTP Server V 2.4.
Les modules Apache suivants ne sont pas pris en charge dans la version 7 (Apache HTTP Server V2.2) ou ultérieure :
Méthode recommandée : Si vous utilisez le module mod_ibm_ldap pour votre configuration LDAP, envisagez la migration de vos directives mod_ibm_ldap pour utiliser le module mod_ldap. Le module mod_ibm_ldap est fourni avec cette édition d'IBM HTTP
Server à des fins de compatibilité avec les éditions précédentes. Toutefois, vous devez faire migrer les configurations existantes pour utiliser les modules mod_authnz_ldap et mod_ldap et garantir ainsi la prise en charge future de votre configuration LDAP.
- Le module mod_file_cache est fourni avec cette édition d'IBM HTTP Server à des fins de compatibilité avec les éditions précédentes. Toutefois, vous devez faire migrer les configurations existantes pour utiliser le module mod_mem_cache et garantir ainsi la prise en charge future de votre configuration LDAP. Ces modules offrent une fonction équivalente dans la mémoire à la place d'un disque.
- Le module mod_mime_magic est fourni avec cette édition d'IBM HTTP Server à des fins de compatibilité avec les versions précédentes mais il ne sera pas forcément disponible dans une édition future. Aucun remplacement ne sera fourni pour ce module.
- Le module mod_proxy_ftp est fourni avec cette édition d'IBM HTTP Server à des fins de compatibilité avec les versions précédentes mais il ne sera pas forcément disponible dans une édition future. Aucun remplacement ne sera fourni pour ce module.
- Le module mod_cern_meta n'est pas pris en charge. Utilisez plutôt le module mod_headers.
- Le module mod_imap a été renommé mod_imagemap. La directive LoadModule du module mod_imap doit être changée pour désigner le nom du nouveau module correspondant à un fichier de configuration existant.
- Vous devez définir la valeur de la directive EnableExceptionHook sur On pour les modules de diagnostic mod_backtrace et mod_whatkilledus.
- Vous pouvez définir la valeur de la directive McacheMinObjectSize à 1 au minimum pour le module mod_mem_cache. Dans les éditions précédentes, la valeur minimum était zéro.
- La directive Compression_Level du module mod_deflate a été renommée DeflateCompressionLevel.
- Les configurations des modules mod_ldap et mod_auth_ldap ont été modifiées. Lisez la procédure suivante concernant la migration à partir des configurations de module mod_ldap et mod_auth_ldap.
- La source Apache mod_example est installée dans le répertoire <ihsinst>/example_module.
- La directive AddOutputFilterByType s'applique désormais aux demandes de proxy.
- Les listes de répertoires créées par le module mod_autoindex ont désormais un jeu de caractères par défaut modifiable par la directive IndexOptions. Si vous utilisez la détection par navigateur des jeux de caractères pour l'affichage correct des listes de répertoires, vous devez parfois spécifier le jeu de caractères correct via la directive IndexOptions.
![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
Le tableau suivant contient la liste des modules Apache pris en charge pour IBM HTTP Server.
Module | Description | Adresse Web |
---|---|---|
core | Les fonctions essentielles d'Apache HTTP Server | http://publib.boulder.ibm.com/httpserv/manual24/mod/core.html |
![]() |
Module à processus multiple (MPM) | 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 | Assure l'exécution des scripts CGI, basée sur le type de support ou la méthode de demande. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_actions.html |
mod_alias | Permet le mappage de différentes parties du système de fichiers hôte dans l'arborescence et pour le réacheminement des URL. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_actions.html |
mod_asis | Envoie les fichiers qui contiennent leurs propres en-têtes HTTP. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_asis.html |
mod_auth_basic | Authentification de base | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_auth_basic.html |
mod_authn_anon | Permet un accès des utilisateurs anonymes aux zones authentifiées. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_authn_anon.html |
mod_authn_dbm | Authentification d'utilisateur à l'aide de fichiers DBM. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_authn_dbm.html |
mod_authn_default | Module de rétromigration d'authentification. | |
mod_authn_file | Authentification d'utilisateur à l'aide de fichiers texte. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_authn_file.html |
mod_authnz_ldap | Permet d'utiliser un annuaire LDAP afin de stocker la base de données pour l'authentification de base HTTP. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_authnz_ldap.html |
mod_authz_dbm | Authentification de groupe à l'aide de fichiers DBM. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_authz_dbm.html |
mod_authz_default | Module de rétromigration d'autorisation. | |
mod_authz_groupfile | Autorisation de groupe à l'aide de fichiers texte. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_authz_groupfile.html |
mod_authz_host | Autorisations de groupe basées sur l'hôte, par exemple nom d'hôte ou adresse IP. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_authz_host.html |
mod_authz_user | Autorisation d'utilisateur. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_authz_user.html |
mod_autoindex | Génère automatiquement des index de répertoire. Cette fonction est similaire à la commande ls sur la plateforme UNIX ou à la commande shell Win32 dir. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_autoindex.html |
mod_cache | Mémoire cache de contenu indexée aux URI. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_cache.html |
mod_cache_disk | Implémente un gestionnaire de stockage fondé sur disque. Il est principalement utilisé conjointement avec mod_cache. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_cache_disk.html |
mod_cgi | Exécution de scripts CGI. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_cgi.html |
![]() ![]() ![]() ![]() |
Exécution de scripts CGI à l'aide d'un démon CGI externe. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_cgid.html |
![]() |
Spécifie la traduction ou le recodage du jeu de caractères. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_charset_lite.html |
![]() |
Fonctionnalités DAV (Distributed Authoring and Versioning) (WebDAV).![]() |
http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_dav.html |
![]() |
Fournisseur de système de fichiers pour mod_dav. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_dav_fs.html |
mod_deflate | Compression du contenu avant la livraison au client. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_deflate.html |
mod_dir | Assure le réacheminement des "barre oblique en fin de chemin" et l'accès aux fichiers d'index du répertoire. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_dir.html |
mod_env | Modifie l'environnement transmis aux scripts CGI et aux pages SSI. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_env.html |
mod_expires | Génération des en-têtes HTTP Expires et Cache Control selon des critères précisés par l'utilisateur. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_expires.html |
mod_ext_filter | Transmission du corps de réponse à travers un programme externe avant la livraison au client. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_ext_filter.html |
![]() |
Met en mémoire cache une liste statique de fichiers dans la mémoire. Ce module est fourni avec cette édition à des fins de compatibilité avec les éditions précédentes. Commencez par utiliser mod_mem_cache ou mod_cache pour garantir la compatibilité avec les futures éditions d'IBM HTTP
Server. Conseil : Le mécanisme de mise en cache recommandé pour la gestion des fichiers est la fonction CacheEnable du module mod_cache.
|
http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_file_cache.html |
mod_filter | Spécifie le module de configuration de filtre dynamique contextuel. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_filter.html |
mod_ibm_ssl | Support des protocoles SSL (Secure Sockets Layer) et TLS (Transport Layer Security) pour IBM HTTP Server. | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_ibm_ssl.html |
mod_headers | Personnalisation des en-têtes de réponse et des demandes HTTP. | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_headers.html |
mod_imagemap | Traitement du mappage d'images côté serveur. | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_imagemap.html |
mod_include | Documents HTML analysés par le serveur (fonction Server Side Includes). | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_include.html |
mod_info | Fournit une présentation complète de la configuration du serveur. | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_info.html |
mod_ldap | Fournit, pour d'autres modules LDAP, des services de regroupement de connexions LDAP et de mise en cache des résultats. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_ldap.html |
mod_log_config | Journalisation des demandes faites auprès du serveur. | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_log_config.html |
mod_logio | Consignation des octets d'entrée et de sortie par demande. | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_logio.html |
mod_mem_cache | Le contenu de la mémoire cache indexé aux URI. | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_mem_cache.html |
mod_mime | Associe les extensions de fichier requises au comportement du fichier (gestionnaires et filtres), ainsi qu'au contenu (type mime, langage, jeu de caractères et codage). | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_mime.html |
mod_mpmstats | Module de surveillance MPM/d'unité d'exécution pour IBM HTTP Server. | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_mpmstats.html |
![]() |
Détermine le type MIME d'un fichier en observant quelques octets du contenu.
Ce module est fourni avec cette édition d'IBM HTTP Server
à des fins de compatibilité avec les éditions précédentes mais ne sera pas pris en charge dans une édition future. Aucun remplacement ne sera fourni pour ce module. Important : L'utilisation de mod_mime_magic peut réduire les performances car le fichier doit être lu et comparé à un ensemble de schéma pour déterminer le type de contenu.
|
http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_mime_magic.html |
![]() |
Ensemble de données Server MVS (z/OS) | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_mvsds.html |
mod_negotiation | Assure la négociation du contenu. | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_negotiation.html |
mod_proxy | HTTP, proxy 1.1 et serveur de passerelle | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_proxy.html |
mod_proxy_connect | Spécifie l'extension du module mod_proxy pour le traitement de la demande CONNECT. | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_proxy_connect.html |
![]() |
Fournit la prise en charge FTP pour le module mod_proxy. Ce module est fourni avec cette édition d'IBM HTTP Server à des fins de compatibilité avec les éditions précédentes mais ne sera pas pris en charge dans une édition future. Aucun remplacement ne sera fourni pour ce module. | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_proxy_ftp.html |
mod_proxy_http | Fournit la prise en charge HTTP pour le module mod_proxy. | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_proxy_http.html |
mod_rewrite | Fournit un moteur de réécriture basé sur des règles pour réécrire les URL requises. | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_rewrite.html |
![]() |
Enregistre les entrées SMF des demandes HTTP. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_smf.html |
mod_setenvif | Active la configuration des variables d'environnement basées sur les caractéristiques de la demande. | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_setenvif.html |
mod_so | Chargement des modules et du code exécutables dans le serveur au moment du lancement ou du redémarrage. | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_so.html |
mod_speling | Tentatives de correction d'URL erronées que les utilisateurs ont peut-être saisies en ignorant la casse et en autorisant jusqu'à une faute d'orthographe. | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_speling.html |
mod_status | Fournit des informations sur la performance et l'activité du serveur. | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_status.html |
mod_suexec | Permet l'exécution des scripts CGI en tant qu'utilisateur ou groupe spécifié. | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_suexec.html |
mod_unique_id | Fournit une variable d'environnement avec un identificateur unique pour chaque demande. | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_unique_id.html |
mod_userdir | Répertoires propres à l'utilisateur. | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_userdir.html |
mod_usertrack | Journalisation du parcours de l'activité de l'utilisateur sur un site. | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_usertrack.html |
mod_vhost_alias | Assure la configuration dynamique de l'hébergement virtuel en masse. | http://publib.boulder.ibm.com/httpserv/manual24//mod/mod_vhost_alias.html |
![]() |
Classification WLM z/OS des demandes HTTP. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_wlm.html |
![]() |
Ce module permet au serveur de répondre aux commandes de console z/OS STOP et MODIFY. | http://publib.boulder.ibm.com/httpserv/manual24/mod/mod_zos_cmds.html |