9.3 Installation du module externe de serveur Web

Une fois que le serveur d’applications est installé et que les applications sont déployées, vous devez installer le module externe de serveur Web sur le serveur HTTP. Cette procédure suppose que le serveur HTTP se trouve sur un nœud qui ne fait pas partie de la grappe.

  1. Sur l’ordinateur hébergeant le serveur Web (système distant sur lequel le serveur HTTP est installé), accédez au répertoire du programme d’installation de WebSphere ND, puis exécutez Launch Pad en saisissant la commande appropriée :

    • (Linux, UNIX) ./launchpad.sh

    • (Windows) launchpad.bat

  2. A partir de Launch Pad, sélectionnez Launch the installation wizard for Web server plug-ins.

  3. Désélectionnez Installation roadmap et Plug-ins section of the Getting Started guide, puis cliquez sur Next.

  4. Sélectionnez I accept both the IBM and the non-IBM terms et cliquez sur Next. A présent, le programme d’installation va vérifier votre système.

  5. Si le système passe avec succès la vérification des prérequis, cliquez sur Next.

    Remarque : si le système échoue à la vérification des prérequis, arrêtez l’installation, corrigez les problèmes, puis redémarrez l’installation.
  6. Sélectionnez IBM HTTP Server V7, puis cliquez sur Next.

  7. Sélectionnez Web server machine (remote), puis cliquez sur Next.

  8. Spécifiez le répertoire [racine_plugins] ainsi que l’emplacement d’installation des modules externes de serveur Web, puis cliquez sur Next.

  9. Dans Select the existing IBM HTTP Server httpd.conf file, cliquez sur Browse et sélectionnez le fichier httpd.conf dans le répertoire [racine du serveur Web]/conf, où [racine du serveur Web] spécifie le répertoire dans lequel IBM HTTP Server est installé.

  10. Dans la zone Specify the Web server port, laissez la valeur par défaut du port, 80, puis cliquez sur Next.

  11. Dans la zone Specify a unique Web server definition name, saisissez l’identifiant unique de cette définition, puis cliquez sur Next.

  12. Dans la zone Web server plugin-cfg.xml file, acceptez les paramètres par défaut, puis cliquez sur Next.

  13. Dans la zone Host name or IP address for the Application Server, saisissez le nom d’hôte ou l’adresse IP du nœud ND, puis cliquez sur Next.

  14. Dans le volet de confirmation, cliquez sur Next, puis, dans le volet des informations de résumé, cliquez sur Next.

  15. Une fois le module externe du serveur Web installé et copié, cliquez sur Next, puis sur Finish.

  16. Copiez le fichier approprié à partir du dossier IBM HTTP Server <rép_moduleExterne>/bin dans le dossier WebSphere ND [racine du serveur d’applications]\bin :

    • (Windows) configure[nom de définition du serveur web].bat. Par exemple, configureserver1.bat

    • (Linux/UNIX) configure[nom de définition du serveur web].sh

  17. Vérifiez que Deployment Manager est en cours d’exécution, puis exécutez la commande configure<nom de définition du serveur web>.bat pour Windows ou configure<nom de définition du serveur web>.sh pour Linux ou UNIX sur l’ordinateur hébergeant WebSphere ND afin de créer un nœud non géré sur cet ordinateur et d’y ajouter le serveur Web.

  18. Connectez-vous à la console d’administration WebSphere puis, dans l’arborescence de navigation, cliquez sur Servers > Web servers et ensuite sur le nom du serveur. Sous Additional Properties cliquez sur Remote Web server management. Vérifiez que les informations des champs Port, Username (Nom d’utilisateur) et Password (Mot de passe) sont identiques à celles fournies pour IBM HTTP Administration Server.

  19. Cliquez sur Servers > Web servers et cochez ensuite la case en regard du nom du serveur Web. Cliquez sur Start avant d’effectuer l’étape ci-dessus.
    Remarque : avant d’effectuer cette étape, vérifiez qu’IBM HTTP Administration Server est exécuté sur l’ordinateur distant (ordinateur hébergeant IBM HTTP Server).
  20. Ouvrez un navigateur Web et accédez à la console d’administration de l’ordinateur hébergeant le serveur Web (http://[nom du serveur web]:80/adminui) afin de vérifier la génération et la propagation du module externe. La réponse suivante indique que vous devez générer et propager le module externe conformément à la description des étapes 21 à 24 :

    /[application name] not defined
    Remarque : le module externe est généré et propagé automatiquement, uniquement si votre système a déjà activé la synchronisation automatique (désactivée par défaut).
  21. Connectez-vous à la console d’administration WebSphere, puis, dans l’arborescence de navigation, cliquez sur Servers > Web servers, et dans le volet de droite, activez la case à cocher Select en regard du nom du serveur HTTP.

  22. Cliquez sur Generate Plug-in. Un message confirme la génération du fichier Plugin-cfg.xml.

  23. Cliquez sur Propagate Plug-in. Un message confirme la propagation du fichier Plugin-cfg.xml.

  24. Redémarrez le serveur Web.