[AIX Solaris HP-UX Linux Windows][IBM i]

Configuration d'un serveur Web et d'un profil de serveur d'applications sur la même machine

WebSphere Application Server fournit des plug-ins de serveur Web que vous pouvez configurer afin de communiquer avec une marque particulière de serveur Web. Apprenez à installer le serveur Web et le plug-in de serveur Web pour WebSphere Application Server, ainsi que le serveur d'applications, sur la même machine.

Avant de commencer

[IBM i]Lorsqu'il existe plusieurs profils, vous pouvez sélectionner le profil configuré par l'outil de configuration des plug-ins de serveur Web. Pour une description du flux de logique qui détermine comment sélectionner le profil à configurer, voir Configuration des plug-ins.

[AIX Solaris HP-UX Linux Windows]Lorsqu'il existe plusieurs profils, vous pouvez sélectionner le profil configuré par l'outil de configuration des plug-ins de serveur Web. Pour une description du flux de logique qui détermine comment sélectionner le profil à configurer, voir Configuration des plug-ins.

Si la famille de produits WebSphere Application Server prend en charge une marque spécifique de serveur Web tel qu'IBM® HTTP Server ou Microsoft Internet Information Services (IIS), un plug-in binaire est fourni par votre produit WebSphere Application Server pour le serveur Web que vous devez installer.

Si la famille de produits WebSphere Application Server ne fournit pas de plug-in binaire pour une marque spécifique de serveur web, celui-ci ne sera pas pris en charge. L'objectif du plug-in binaire est de fournir le protocole de communication entre le serveur Web et le serveur d'applications.

[AIX Solaris HP-UX Linux Windows]Supposons que vous créez un profil et que vous souhaitez également utiliser un serveur Web. Vous devez installer un nouveau serveur Web pour le nouveau profil, installer les plug-ins du serveur Web et utiliser l'outil de configuration des plug-ins du serveur Web pour configurer le serveur Web ainsi que le serveur d'applications.

Si le serveur Web n'est pas encore installé, vous pouvez installer les plug-ins du serveur Web pour usage ultérieur.

Cette procédure configure le profil du serveur d'applications qui est celui par défaut sur la machine. Il existe une relation univoque entre un serveur Web et le serveur d'applications.

Toutefois, plusieurs serveurs Web peuvent être définis pour un profil de serveur d'applications autonome et un profil géré, dans une définition de serveur Web distincte.

Cette rubrique décrit comment créer la topologie suivante :

Application Server with optional web server on one machine

Remarque : L'installation du composant de plug-in par un utilisateur non root n'est possible que si le serveur d'applications a également été installé par le même utilisateur non root. Sinon, les scripts de configuration du serveur Web ne peuvent pas être exécutés lors de l'installation du serveur d'applications.

Pourquoi et quand exécuter cette tâche

Remarque : Cette rubrique fait référence à un ou plusieurs des fichiers journaux de serveur d'applications. Il est recommandé de configurer le serveur de telle sorte qu'il utilise l'infrastructure de journalisation et de trace HPEL (High Performance Extensible Logging) à la place des fichiers SystemOut.log, SystemErr.log, trace.log et activity.log sur les systèmes distribués et IBM i. Vous pouvez également utiliser HPEL conjointement avec vos fonctions de journalisation z/OS natives. Si vous utilisez l'infrastructure HPEL, vous pouvez accéder à toutes les informations de journalisation et de trace en utilisant l'outil de ligne de commande LogViewer à partir de votre répertoire bin de profil de serveur. Pour plus d'informations sur l'utilisation de HPEL, voir les informations sur l'utilisation de HPEL en vue du traitement des incidents liés aux applications.
L'outil de configuration des plug-ins de serveur Web configure le plug-in du serveur Web pris en charge après avoir rassemblé les informations ci-dessous :
  • Type de serveur Web à configurer
  • Architecture du serveur Web cible installé (64 bits ou 32 bits)
  • Emplacement du fichier ou des fichiers de configuration pour le serveur Web à configurer
  • Port du serveur Web
  • Pour IBM HTTP Server, les informations à collecter sont les suivantes :
    • Numéro de port pour la configuration du serveur d'administration d'IBM HTTP Server facultatif
    • ID utilisateur et mot de passe permettant l'authentification sur le serveur d'administration d'IBM HTTP Server facultatif à partir de la console d'administration
    • [AIX][Linux]Groupe et ID utilisateur système disposant de droits d'accès en écriture sur IBM HTTP Server, le serveur d'administration d'IBM HTTP Server et les fichiers de configuration de plug-in de serveur Web
    • [Windows]ID utilisateur et mot de passe, si vous choisissez d'exécuter le serveur d'administration d'IBM HTTP Server en tant que service Windows
  • Nom de la définition de serveur Web
  • Scénario de configuration à utiliser
    • S'il s'agit d'un scénario distant, l'outil collecte le nom d'hôte ou l'adresse IP du serveur d'applications.
    • S'il s'agit d'un scénario local, l'outil collecte le répertoire racine d'installation du produit WebSphere Application Server.
  • Profil à configurer avec le plug-in de serveur Web

L'outil de configuration des plug-ins de serveur Web modifie le ou les fichiers de configuration d'un serveur Web en créant des directives qui indiquent l'emplacement du module de plug-in binaire et du fichier de configuration de plug-in.

Le nom du module de plug-in binaire varie en fonction du type de serveur Web. Le fichier de configuration de plug-in est toujours le fichier plugin-cfg.xml.

L'outil de configuration des plug-ins de serveur Web crée une définition de serveur Web dans la configuration du serveur d'applications sauf s'il existe déjà une définition.

Vous pouvez utiliser la console d'administration pour gérer la configuration de serveur Web. Par exemple, lorsque vous installez une application sur le serveur d'applications, vous pouvez également choisir de l'installer sur la définition de serveur Web. Si c'est le cas, le fichier plugin-cfg.xml mis à jour indique que la nouvelle application est disponible. Lorsque le serveur Web lit le fichier de configuration de plug-in mis à jour, il prend connaissance de la présence de la nouvelle application dont il donne l'accès aux clients Web.

Si vous choisissez de ne pas installer la nouvelle application sur la définition de serveur Web, l'application n'est pas ajoutée au fichier de configuration de plug-in. Le serveur Web ne détecte pas la présence de l'application et ne peut en donner l'accès aux clients Web.

Configurations prises en charge Configurations prises en charge: Cet outil est pris en charge uniquement sous AIX, Linux et Windows. Au lieu d'utiliser l'outil de configuration des plug-ins de serveur Web, vous pouvez vous servir de l'outil de ligne de commande pct avec un fichier de réponses pour configurer un serveur Web. Pour plus d'informations, voir Configuration d'un plug-in de serveur Web à l'aide de l'outil pct.sptcfg

Utilisez la procédure ci-après pour installer le plug-in de serveur Web, configurer le serveur Web et créer une définition de serveur Web dans le profil du serveur d'applications par défaut.

Procédure

Résultats

L'installation des plug-ins de serveur Web génère la création du répertoire Plugins ainsi que celle de plusieurs sous-répertoires. Par exemple, les répertoires suivants font partie des répertoires créés sur un système Linux :
  • plugins_root/bin/32bits or plugins_root/bin/64bits contient les plug-in binaires de tous les serveurs Web pris en charge.
  • Le répertoire racine_plug-ins/logs contient des fichiers journaux.
  • Le répertoire racine_plug-ins/properties contient les informations relatives à la version.

L'outil de configuration des plug-ins de serveur Web crée une définition de serveur Web dans le profil du serveur d'applications sauf s'il existe déjà une définition.

L'outil de configuration des plug-ins de serveur Web configure le serveur Web pour qu'il utilise le fichier racine_profil/plugin-cfg.xml.

Le serveur d'applications régénère le fichier de configuration de plug-in du serveur Web, plugin-cfg.xml, lorsque un événement se produit et affecte le fichier. Ces événements incluent l'ajout ou la suppression d'une application, d'un serveur ou d'un hôte virtuel. Le serveur d'applications autonome régénère le fichier à l'emplacement suivant :
racine_profil
   /config/cells/nom_cellule/nodes/
   nom_serveur_web_noeud/servers/
   nom_serveur_web/plugin-cfg.xml
Sur un noeud fédéré, la création ou la suppression des clusters et des membres de cluster provoque également la régénération de fichier. Le gestionnaire de déploiement régénère le fichier d'un serveur d'applications fédéré à l'emplacement ci-après :
racine_profil
   /config/cells/nom_cellule/nodes/
   nom_noeud_de_AppServer/servers/
   nom_serveur_web/plugin-cfg.xml

Que faire ensuite

Vous pouvez lancer un serveur d'applications autonome ainsi que le serveur Web immédiatement après avoir configuré le plug-in du serveur Web local. Après avoir lancé le serveur et sauvegardé la nouvelle configuration, ouvrez la console d'administration du serveur d'applications.

Après la configuration du plug-in du serveur Web local, vous pouvez lancer un serveur d'applications fédéré ainsi que le serveur Web après avoir exécuté le script de configuration qui termine l'installation. Ouvrez la console d'administration du gestionnaire de déploiement. Attendez la synchronisation de noeud. Sauvegardez la nouvelle configuration qui comprend la nouvelle définition de serveur Web.

See Selecting a web server topology diagram and roadmap for an overview of the installation procedure.

Pour obtenir des informations sur l'emplacement du fichier de configuration de plug-in, voir Configuration des plug-ins.

Pour plus d'informations sur les fichiers impliqués dans la configuration d'un serveur Web, voir Configuration du serveur Web.

Pour plus d'informations sur la façon dont l'outil de configuration des plug-ins de serveur Web configure les serveurs Web pris en charge, voir Edition des fichiers de configuration de serveur Web.

Pour plus d'informations sur les autres scénarios d'installation relatifs à l'installation des plug-ins de serveur Web, voir Configuration des plug-ins de serveur Web.


Icône indiquant le type de rubrique Rubrique de tâche



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tins_webplugins_local
Nom du fichier : tins_webplugins_local.html