[z/OS]

IBM HTTP Server V5.3 for z/OS: Partie 5 : Configuration avancée

De nombreuses fonctions d'IBM® HTTP Server V5.3 for z/OS sont disponibles dans IBM HTTP Server, mais implémentées différemment. Vous allez apprendre quelles sont les différences clés de la configuration avancée entre les deux serveurs Web.

Les parties et chapitres correspondent aux parties et chapitres de la publication numéro SC34-4826-09 du manuel z/OS HTTP Server Planning, Install, and Using d'IBM HTTP Server V5.3 for z/OS.

La rubrique suivante s'applique au chapitre 10 :
Les rubriques suivantes s'appliquent au chapitre 11 :
Les rubriques suivantes s'appliquent au chapitre 12 :
Les rubriques suivantes s'appliquent au chapitre 13 :
La rubrique suivante s'applique au chapitre 14 :
La rubrique suivante s'applique au chapitre 15 :
La rubrique suivante s'applique au chapitre 16 :
La rubrique suivante s'applique au chapitre 17 :

Mise en cache

La fonction FRCA est prise en charge sur IBM HTTP Server, mais elle n'est pas prise en charge pour le système d'exploitation z/OS. Utilsiez les alternatives suivantes pour la mise en cache :
  • Utilisez le module mod_expires pour définir les en-têtes du cache du navigateur. Lisez la rubrique relative au module mod_expires dans la documentation Apache HTTP Server pour plus d'informations.
  • Utilisez le module mod_cache module et la directive CacheEnable pour mettre en cache les fichiers locaux. Lisez la rubrique relative au module mod_cache dans la documentation Apache HTTP Server pour plus d'informations.
Eviter les incidents Eviter les incidents : N'utilisez pas la mise en cache en mémoire ou sur disque pour du contenu statique. gotcha
Pratiques recommandées Pratiques recommandées : Utilisez la mise en cache pour du contenu généré, traité par le biais d'un proxy ou dynamique.bprac

Types de journaux

IBM HTTP Server comporte trois types de journaux :

Journaux des erreurs
Ils ont un format fixe. Vous devez les configurer à l'aide de la directive ErrorLog.
Journaux des accès
Ils ont des formats personnalisés. IBM HTTP Server les met à jour à la demande. Vous devez les configurer à l'aide des directives LogFormat et CustomLog. Pour plus d'informations sur la personnalisation des formats de journaux, consultez la documentation relative à Apache HTTP Server.
Journaux de diagnostics spécifiques à un module
Ils comportent les journaux de modules particuliers. Il peut s'agir par exemple du fichier journal de réécriture pour le module mod_rewrite et du fichier journal des erreurs de script pour le module mod_cgi. Lisez la rubrique relative aux fichiers journaux dans la documentation Apache HTTP Server pour plus d'informations.
Lisez la rubrique relative aux fichiers journaux dans la documentation Apache HTTP Server pour plus d'informations.

Gestion de journal

Vous pouvez rediriger les journaux d'accès et les journaux d'erreurs vers un programme externe à des fins de rotation ou de maintenance. IBM HTTP Server inclut un consignateur de redirection qui effectue une rotation basée sur l'heure et la taille. IBM HTTP Server ne gère pas les fichiers journaux qui font l'objet d'une rotation. Vous devez gérer ces journaux de manière externe au serveur ou via le consignateur de redirection personnalisé. Pour plus d'informations, consultez la rubrique relative au programme Rotatelogs dans la documentation relative à Apache HTTP Server.

Filtres pour le journal des accès

IBM HTTP Server utilise la journalisation conditionnelle pour le journal des accès au lieu de filtres. Consultez la rubrique relative à la journalisation conditionnelle dans les fichiers journaux dans la documentation relative à Apache HTTP Server.

Rapports pour les journaux

IBM HTTP Server produit par défaut des journaux dans les formats standard de Apache HTTP Server. Différents outils peuvent utiliser ces journaux pour générer des rapports.

Types d'enregistrement SMF (System Management Facility)

Vous pouvez utilser deux types d'enregistrement SMF (System Management Facility) différents pour enregistrer des données IBM HTTP Server dans SMF.
  • Enregistrez les statistiques du serveur régulièrement en utilisant le module mod_mpmstats et en définissant la directive SMFReportInterval sur une valeur différrente de zéro.
  • Enregistrez le journal des accès comme des données en utilisant le module mod_smf et en définissant la directive SMFRecord sur on. Vous pouvez définir la directive SMFRecord avec une portée quelconque de la directive Location ou de la directive Directory dans le fichier httpd.conf.
Pour plus de détails, voir la rubrique relative à la configuration du serveur pour l'enregistrement SMF. La rubrique inclut des informatios de format d'enregistrement.

HTCounter et autres programmes CGI

IBM HTTP Server n'inclut pas un programme HTCounter ou un programme CGI.

Inclusions SSI

Vous pouvez utiliser des inclusion SSI avec IBM HTTP Server. Implémentez les inclusions SSI à l'aide du module mod_include.

Mappage d'images côté serveur

Vous pouvez utiliser des mappages d'image côté serveur avec IBM HTTP Server. Cependant, la technologie est obsolète. Implémentez les mappages d'image côté serveur à l'aide du module mod_imagemap.

Modes de fonctionnement

IBM HTTP Server a un mode d'opération, lequel est un serveur à unités d'exécutions multiples, multiprocessus. Le processus parent IBM HTTP Server démarre les serveurs de manière dynamique en répons à l'utilisation de l'unité d'exécution au lieu d'utiliser Workload Management (WLM).

Moniteur d'activités du serveur

Vous pouvez implémenter une interface de surveillance accessible sur le Web ou collecter régulièrement des statistiques de serveur dans un journal des erreurs.

Pour implémenter l'interface de surveillance accessible sur le Web, utilisez le module mod_status.

Pour collecter régulièrement des statistiques de serveur, utilisez le module mod_mpmstats. Le module génère des messages dans les journaux des erreurs. Les messages contiennent les statistiques.

Protocole SNMP (Simple Network Management Protocol)

IBM HTTP Server n'inclut pas un sous-agent SNMP et il ne fournit aucune donnée SNMP.

Commande modify de la console opérateur z/OS pour System Management Facilities

Vous ne pouvez pas utiliser la commande modify de la console opérateur z/OS pour gérer System Management Facilities (SMF). Utilisez plutôt les directives IBM HTTP Server. La directive SMFReportInterval contrôle la fréquence d'enregistrement des statistiques du serveur d'agrégat dans SMF. La directive SMFRecord contrôle les masques d'URL which qui enregistrent les données du journal des accès dans SMF.

Vous pouvez créer votre propre module personnalisé SMF pour gérer SMF. Utilisez comme modèle l'exemple de module personnalisé SMF.

Formats d'enregistrement SMF

Utilisez le module mod_mpmstats pour enregistrer des enregistrements de type 103 sous-type 13. Consultez la rubrique relative à la configuration du serveur pour l'enregistrement SMF.

Utilisez le module mod_smf pour enregistrer des enregistrements de type 103 sous-type 14. Consultez la rubrique relative au module mod_smf.

"Ratings services" de site Web avec PICS (Platform for Internet Content Selection)

Platform for Internet Content Selection (PICS) n'est pas pris en charge dans IBM HTTP Server.

Extraction d'informations LDAP (Lightweight Directory Access Protocol)

Utilisez le module mod_ldap et le module mod_authnz_ldap pour effectuer une authentification et une autorisation LDAP.

Votre serveur en tant que proxy

Vous pouvez utiliser IBM HTTP comme proxy direct ou comme comme proxy inverse. Pour implémenter un proxy, utilisez le proxy mod_proxy.

Pour configurer IBM HTTP Server comme proxy direct, utilisez le conteneur <Proxy> et la directive ProxyRequests, en règle générale. Comme proxy direct, IBM HTTP Server prend en charge la tunnellisation SSL (Secure Sockets Layer) pour les clients SSL. Utilisez le module mod_proxy_connect pour effectuer une tunnellisation SSL.

IBM HTTP Server peut être un proxy inverse sur les serveur d'origine HTTPS, HTTP et FTP. Toutefois, la prise en charge du proxy inverse pour les serveurs d'origine FTP est obsolète. Pour configurer IBM HTTP Server comme proxy inverse, utilisez les directives qui commencent par ProxyPass. Définissez également la directive SSLProxyEngine sur on pour utiliser IBM HTTP Server en tant que proxy inverse sur un serveur d'origine HTTPS.

La fonction proxy est désactivée par défaut.

Lorsque vous utilisez IBM HTTP Server comme serveur Web, la fonction de mise en cache Apache HTTP Server et la fonction Fast Response Cache Accelerator sont prises en charge. Toutefois, lorsque vous utilisez IBM HTTP Server comme proxy, la foncton de mise en cache Apache HTTP Server est prise en cache, mais pas la fonction Fast Response Cache Accelerator.

Adresses IP ou hôtes virtuels multiples pour votre serveur

La documentation relative aux hôtes virtuels Apache fournit des informations supplémentaires pour les hôtes virtuels basés sur une IP et un nom.

Rubrique de référence    

Dispositions pour les centres de documentation | Commentaires

Dernière mise à jour : October 09, 2014 04:36 AM EDT
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=ihs-dist&topic=rihs_dgwadvconfig
Nom du fichier : rihs_dgwadvconfig.html