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.
-
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 Network Deployment, puis exécutez Launch Pad en saisissant la commande appropriée :
-
A partir de Launch Pad, sélectionnez
Launch the installation wizard for Web server plug-ins
.
-
Désélectionnez
Installation roadmap
et
Plug-ins section of the Getting Started guide
, puis cliquez sur
Next
.
-
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.
-
Sur l’écran de vérification de la configuration système requise, cliquez sur
Next
.
-
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.
-
Sélectionnez
IBM HTTP Server V7
, puis cliquez sur
Next
.
-
Sélectionnez
Web server machine (remote)
, puis cliquez sur
Next
.
-
Spécifiez le répertoire
[racine_plugins]
ainsi que l’emplacement d’installation des modules externes de serveur Web, puis cliquez sur
Next
.
-
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é.
-
Dans la zone
Specify the Web server port
, laissez la valeur par défaut du port, 80, puis cliquez sur
Next
.
-
Dans la zone
Specify a unique Web server definition name
, saisissez l’identifiant unique de cette définition, puis cliquez sur
Next
.
-
Dans la zone
Web server plugin-cfg.xml file
, acceptez les paramètres par défaut, puis cliquez sur
Next
.
-
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
.
-
Dans le volet de confirmation, cliquez sur
Next
, puis, dans le volet des informations de résumé, cliquez sur
Next
.
-
Une fois le module externe du serveur Web installé et copié, cliquez sur
Next
, puis sur
Finish
.
-
Copiez le fichier approprié à partir du dossier IBM HTTP Server <rép_moduleExterne>/bin dans le dossier WebSphere Network Deployment
[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
-
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 Network Deployment afin de créer un nœud non géré sur cet ordinateur et d’y ajouter le serveur Web.
-
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.
-
Cliquez sur
Servers > Web servers
et sélectionnez ensuite la case en regard du nom du serveur Web au niveau du volet droit. Cliquez sur
Start
.
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).
-
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).
-
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.
-
Cliquez sur
Generate Plug-in
. Un message confirme la génération du fichier Plugin-cfg.xml.
-
Cliquez sur
Propagate Plug-in
. Un message confirme la propagation du fichier Plugin-cfg.xml.
-
Redémarrez le serveur Web.