![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
Configuration de Microsoft Internet Information Services (IIS)
La présente section décrit les paramètres de configuration manuelle d'Internet Information Services (IIS).
Avant de commencer
It is recommended to use the Web Server Plug-ins Configuration Tool (PCT) to configure the web server. Cette rubrique explique comment configurer manuellement le serveur Web IIS (Internet Information Services). Vous trouverez les procédures de configuration pour les autres serveurs Web pris en charge dans la rubrique Edition des fichiers de configuration de serveur Web.
Vous devez disposer d'un accès en lecture/écriture dans le répertoire racine_plug-in pour pouvoir effectuer cette tâche.
Pourquoi et quand exécuter cette tâche
Procédure
- Configure IIS Version 8.5
- Install IIS Version 8.5 with the necessary IIS Version 6.0 Management Compatibility
components.
Les composants de gestion de compatibilité de IIS version 6.0 ne sont pas installés automatiquement par défaut. Complete the following steps to install IIS Version 8.5 with the necessary IIS Version 6.0 Management Compatibility components.
- Complete the following steps to install IIS Version 8.5 on Windows Server 2012:
- Démarrez le gestionnaire de serveurs.
- Sélectionnez le type d'installation en fonction de votre environnement, puis cliquez sur Next.
- Sélectionnez le serveur sur lequel procéder à l'installation, puis cliquez sur Next.
- Lorsque la fenêtre Server Roles s'ouvre, vérifiez que les options suivantes sont sélectionnées en plus des options par défaut qui sont déjà sélectionnées.
- Outils de gestion : Console de gestion IIS
- Gestion de compatibilité IIS version 6.0 : Console de gestion IIS version 6.0, outils de script IIS version 6.0, Compatibilité WMI IIS version 6.0, et compatibilité de métabase IIS
- Outils et scripts de gestion IIS
- Développement d'applications : Extensions ISAPI, Filtres ISAPI
- Cliquez sur Suivant pour activer les options sélectionnées, puis cliquez sur Installer dans la fenêtre suivante pour effectuer l'installation.
- Complete the following steps to install IIS Version 8.5 on Windows Server 2012:
- Installez les plug-ins du serveur Web.
If you are using an already installed web server plug-in, go to the next step, and re-configure IIS Version 8.5 to use that web server plug-in.
- Facultatif : Re-configure IIS Version 8.5 if the web server plug-in is already installed:
La procédure décrite ci-après s'effectue automatiquement pendant l'installation du plug-in de serveur Web. You only need to complete these steps are if you are re-configuring IIS Version 8.5 to use an existing web server plug-in.
Complete the following steps to re-configure IIS Version 8.5:
- Cliquez sur Tools> Internet Information Services (IIS) Manager dans l'écran du gestionnaire de serveurs. Cette action démarre l'application IIS et crée un nouveau répertoire virtuel pour l'instance du site Web que vous prévoyez d'utiliser avec WebSphere Application Server. Ces instructions supposent que vous utilisez le site Web par défaut.
- Développez l'arborescence afin de faire apparaître Site Web par défaut.
- Cliquez avec le bouton droit de la souris sur Site Web par défaut > Ajouter un répertoire virtuel afin de créer le répertoire pour une installation par défaut.
- Tapez sePlugins dans la zone Alias sur la fenêtre Alias de répertoire virtuel.
- Accédez au répertoire racine_plug-ins\bin\IIS_nom_serveur_web dans la zone Chemin d'accès physique sur la fenêtre Répertoire de contenu de site Web, puis cliquez sur OK. Par exemple, sélectionnez le répertoire C:\Program Files\IBM\WebSphere\Plugins\bin\IIS_webserver1.
- Cliquez sur le bouton Tester les paramètres. Si le test des paramètres échoue, vous pouvez
soit modifier les droits d'accès au répertoire physique, soit sélectionner Connecter comme et laisser IIS se connecter avec un compte d'utilisateur Windows ayant les droits nécessaires pour accéder aux fichiers dans le chemin d'accès physique.Avertissement : Lorsque vous cliquez sur le bouton Tester les paramètres, vous êtes susceptible de recevoir le message d'avertissement suivant si vous utilisez le paramètre "Pass-thru authentication" par défaut :
Pour plus d'informations, voir les informations Microsoft relatives à ce sujet.Cannot verify access to path
- Cliquez sur OK pour ajouter le répertoire virtuel sePlugins à votre site Web par défaut.
- Dans l'arborescence de navigation, sélectionnez le répertoire virtuel sePlugins que vous venez de créer.
- Sur le panneau Features, double-cliquez sur Handler Mappings, puis cliquez sur Edit Feature Permissions sur le panneau Actions.
- Sélectionnez Script et Exécuter, si ce n'est pas déjà fait.
- Cliquez sur OK.
- Copiez manuellement les fichiers binaires des plug-ins dans le répertoire racine_plug-ins\bin\IIS_nom_serveur_web. Par exemple, copiez les fichiers binaires des plug-ins dans le répertoire C:\Program
Files\IBM\WebSphere\Plugins\bin\IIS_webserver1 .
Le fichier plugin-cfg.loc se trouve dans ce répertoire. La première ligne du fichier plugin-cfg.loc correspond à l'emplacement du fichier plugin-cfg.xml.
- Return to the IIS Manager window, and expand the Web Sites folder in the navigation tree of that window.
- Sélectionnez Site Web par défaut dans l'arborescence de navigation.
- Ajoutez le filtre ISAPI (Internet Services Application Programming Interface) dans la configuration d'IIS.Dans le panneau Propriétés par défaut du site Web, effectuez les opérations suivantes :
- Cliquez deux fois sur l'onglet Filtres ISAPI.
- Cliquez pour ouvrir la boîte de dialogue Ajouter/Editer les propriétés.
- Entrez iisWASPlugin dans la zone Nom du filtre.
- Cliquez sur Parcourir pour sélectionner le fichier de plug-in situé dans le répertoire racine_plug-ins \bin\IIS_nom_serveur_web\iisWASPlugin_http.dll.
- Cliquez sur OK pour fermer la boîte de dialogue Ajouter/Editer les propriétés du filtre.
- Dans l'arborescence de navigation, sélectionnez le noeud de serveur de niveau supérieur.
- Sur le panneau Features, double-cliquez sur ISAPI and CGI Restrictions,
puis, sur le panneau Actions, cliquez sur Ajouter.Pour déterminer la valeur à indiquer pour la propriété ISAPI or CGI Path, recherchez puis sélectionnez le même fichier de plug-in que celui sélectionné à l'étape précédente. Par exemple :
racine_plug-in\bin\IIS_nom_serveur_Web\iisWASPlugin_http.dll
Tapez ensuite WASPlugin dans la zone Description, sélectionnez Allow extension path to execute, puis cliquez sur OK pour fermer la boîte de dialogue ISAPI and CGI Restrictions.
- Dans le fichier plugin-cfg.loc, indiquez la valeur correspondant à l'emplacement du fichier de configuration racine_plug-in\config\nom_serveur_web\plugin-cfg.xml.Ce qui suit est l'emplacement par défaut :
C:\Program Files\IBM\WebSphere\Plugins\config\IIS_webserver1\plugin-cfg.xml
Cet emplacement varie en fonction de la configuration de votre système. Si le serveur web et WebSphere Application Server se trouvent sur des machines distinctes, vous disposez d'une installation distante. Si le serveur Web et WebSphere Application Server se trouvent sur la même machine, vous disposez d'une installation locale et l'emplacement du fichier de configuration doit probablement être défini. Si les deux serveurs se trouvent sur la même machine et que le serveur d'applications est fédéré, vous disposez d'une installation distribuée locale.
Exemple avec installation distribuée locale :
C:\IBM\WebSphere\AppServer\profiles\custom01\config\cells\dmgrcell\nodes\managed_node\servers\webserver1\plugin-cfg.xml
Exemple en local :
C:\IBM\WebSphere\Plugins\config\webserver1\plugin-cfg.xml
- Restart IIS Version 8.5 and your WebSphere Application Server profile.
- Install IIS Version 8.5 with the necessary IIS Version 6.0 Management Compatibility
components.
- Configurez IIS version 9.x.
Configurations prises en charge: Vous pouvez utiliser IIS version 8 avec Windows Server 2012.sptcfg
- Installez IIS Version 9.x avec les composants de gestion de compatibilité IIS Version 6.0 requis.
Les composants de gestion de compatibilité de IIS version 6.0 ne sont pas installés automatiquement par défaut. Effectuez les étapes ci-dessous pour installer IIS version 9.x avec les composants de gestion de compatibilité IIS version 6.0 requis.
- Procédez comme suit pour installer IIS version 9.x sous Windows Server 2012 :
- Démarrez le gestionnaire de serveurs.
- Sélectionnez le type d'installation en fonction de votre environnement, puis cliquez sur Next.
- Sélectionnez le serveur sur lequel procéder à l'installation, puis cliquez sur Next.
- Lorsque la fenêtre Server Roles s'ouvre, vérifiez que les options suivantes sont sélectionnées en plus des options par défaut qui sont déjà sélectionnées.
- Outils de gestion : Console de gestion IIS
- Gestion de compatibilité IIS version 6.0 : Console de gestion IIS version 6.0, outils de script IIS version 6.0, Compatibilité WMI IIS version 6.0, et compatibilité de métabase IIS
- Outils et scripts de gestion IIS
- Développement d'applications : Extensions ISAPI, Filtres ISAPI
- Cliquez sur Suivant pour activer les options sélectionnées, puis cliquez sur Installer dans la fenêtre suivante pour effectuer l'installation.
- Procédez comme suit pour installer IIS version 9.x sous Windows Server 2012 :
- Installez les plug-ins du serveur Web.
Si vous utilisez un plug-in de serveur Web déjà installé, passez à l'étape suivante et reconfigurez IIS version 9.x en vue de l'utilisation de ce plug-in de serveur Web.
- Facultatif : Reconfigurez IIS version 9.x si le plug-in du serveur Web est déjà installé :
La procédure décrite ci-après s'effectue automatiquement pendant l'installation du plug-in de serveur Web. Vous devez effectuer cette procédure uniquement si vous reconfigurez IIS version 9.x pour utiliser un plug-in de serveur Web existant.
Exécutez la procédure suivante pour reconfigurer IIS version 9.x :
- Cliquez sur Tools> Internet Information Services (IIS) Manager dans l'écran du gestionnaire de serveurs. Cette action démarre l'application IIS et crée un nouveau répertoire virtuel pour l'instance du site Web que vous prévoyez d'utiliser avec WebSphere Application Server. Ces instructions supposent que vous utilisez le site Web par défaut.
- Développez l'arborescence afin de faire apparaître Site Web par défaut.
- Cliquez avec le bouton droit de la souris sur Site Web par défaut > Ajouter un répertoire virtuel afin de créer le répertoire pour une installation par défaut.
- Tapez sePlugins dans la zone Alias sur la fenêtre Alias de répertoire virtuel.
- Accédez au répertoire racine_plug-ins\bin\IIS_nom_serveur_web dans la zone Chemin d'accès physique sur la fenêtre Répertoire de contenu de site Web, puis cliquez sur OK. Par exemple, sélectionnez le répertoire C:\Program Files\IBM\WebSphere\Plugins\bin\IIS_webserver1.
- Cliquez sur le bouton Tester les paramètres. Si le test des paramètres échoue, vous pouvez
soit modifier les droits d'accès au répertoire physique, soit sélectionner Connecter comme et laisser IIS se connecter avec un compte d'utilisateur Windows ayant les droits nécessaires pour accéder aux fichiers dans le chemin d'accès physique.Avertissement : Lorsque vous cliquez sur le bouton Tester les paramètres, vous êtes susceptible de recevoir le message d'avertissement suivant si vous utilisez le paramètre "Pass-thru authentication" par défaut :
Pour plus d'informations, voir les informations Microsoft relatives à ce sujet.Cannot verify access to path
- Cliquez sur OK pour ajouter le répertoire virtuel sePlugins à votre site Web par défaut.
- Dans l'arborescence de navigation, sélectionnez le répertoire virtuel sePlugins que vous venez de créer.
- Sur le panneau Features, double-cliquez sur Handler Mappings, puis cliquez sur Edit Feature Permissions sur le panneau Actions.
- Sélectionnez Script et Exécuter, si ce n'est pas déjà fait.
- Cliquez sur OK.
- Copiez manuellement les fichiers binaires des plug-ins dans le répertoire racine_plug-ins\bin\IIS_nom_serveur_web.
Par exemple, copiez les fichiers binaires des plug-ins dans le répertoire C:\Program
Files\IBM\WebSphere\Plugins\bin\IIS_webserver1 .
Le fichier plugin-cfg.loc se trouve dans ce répertoire. La première ligne du fichier plugin-cfg.loc correspond à l'emplacement du fichier plugin-cfg.xml.
- Return to the IIS Manager window, and expand the Web Sites folder in the navigation tree of that window.
- Sélectionnez Site Web par défaut dans l'arborescence de navigation.
- Ajoutez le filtre ISAPI (Internet Services Application Programming Interface) dans la configuration d'IIS.Dans le panneau Propriétés par défaut du site Web, effectuez les opérations suivantes :
- Cliquez deux fois sur l'onglet Filtres ISAPI.
- Cliquez pour ouvrir la boîte de dialogue Ajouter/Editer les propriétés.
- Entrez iisWASPlugin dans la zone Nom du filtre.
- Cliquez sur Parcourir pour sélectionner le fichier de plug-in situé dans le répertoire racine_plug-ins \bin\IIS_nom_serveur_web\iisWASPlugin_http.dll.
- Cliquez sur OK pour fermer la boîte de dialogue Ajouter/Editer les propriétés du filtre.
- Dans l'arborescence de navigation, sélectionnez le noeud de serveur de niveau supérieur.
- Sur le panneau Features, double-cliquez sur ISAPI and CGI Restrictions,
puis, sur le panneau Actions, cliquez sur Ajouter.Pour déterminer la valeur à indiquer pour la propriété ISAPI or CGI Path, recherchez puis sélectionnez le même fichier de plug-in que celui sélectionné à l'étape précédente. Par exemple :
racine_plug-in\bin\IIS_nom_serveur_Web\iisWASPlugin_http.dll
Tapez ensuite WASPlugin dans la zone Description, sélectionnez Allow extension path to execute, puis cliquez sur OK pour fermer la boîte de dialogue ISAPI and CGI Restrictions.
- Dans le fichier plugin-cfg.loc, indiquez la valeur correspondant à l'emplacement du fichier de configuration racine_plug-in\config\nom_serveur_web\plugin-cfg.xml.Ce qui suit est l'emplacement par défaut :
C:\Program Files\IBM\WebSphere\Plugins\config\IIS_webserver1\plugin-cfg.xml
Cet emplacement varie en fonction de la configuration de votre système. Si le serveur web et WebSphere Application Server se trouvent sur des machines distinctes, vous disposez d'une installation distante. Si le serveur Web et WebSphere Application Server se trouvent sur la même machine, vous disposez d'une installation locale et l'emplacement du fichier de configuration doit probablement être défini. Si les deux serveurs se trouvent sur la même machine et que le serveur d'applications est fédéré, vous disposez d'une installation distribuée locale.
Exemple avec installation distribuée locale :
C:\IBM\WebSphere\AppServer\profiles\custom01\config\cells\dmgrcell\nodes\managed_node\servers\webserver1\plugin-cfg.xml
Exemple en local :
C:\IBM\WebSphere\Plugins\config\webserver1\plugin-cfg.xml
- Redémarrez IIS version 9.x et votre profil WebSphere Application Server.
- Installez IIS Version 9.x avec les composants de gestion de compatibilité IIS Version 6.0 requis.
- Facultatif : Configurez plusieurs sites Web. Fournis :
- Deux sites Web sont définis : website1, website2.
- Les fichiers DLL sont déjà créés sous les noms bin/website1/iisWASPlugin_http.dll et bin/website2/iisWebsite2/iisWASPlugin_http.dll.
- Les fichiers plugin-cfg.loc sont créés dans le même dossier que les fichiers DLL.
- Exécutez IIS en mode d'isolation du processus de travail (valeur par défaut).
Pour activer le processus de travail en mode d'isolation :
- Ouvrez la console du gestionnaire IIS et développez l'arborescence de l'ordinateur local en cliquant sur le signe plus.
- Développez le dossier Sites Web, puis cliquez avec le bouton droit de la souris sur le dossier Sites Web par défaut.
- Cliquez sur Propriétés, puis cliquez sur l'onglet Service.
- Under Isolation mode, clear the Run web service in IIS isolation mode check box to enable worker process isolation mode.
- Définissez deux pools d'applications, l'un pour website1, l'autre pour website2. Do not use the predefined application pool DefaultAppPool.
- Définissez les deux sites Web, y compris le paramètre de filtre, les paramètres d'hôte virtuel et les paramètres d'extension.
- Affectez un pool d'applications à chaque site Web.
- Sous le dossier de chaque site Web, cliquez avec le bouton droit de la souris sur le nom de site Web.
- Cliquez sur Propriété, puis sélectionnez l'onglet Répertoire de base. 2.
- In the application settings, select the application pool you defined for website 1 from the drop down list of application pools.
- Cliquez sur OK.
- Répétez les étapes précédentes pour le second site Web et sélectionnez le pool d'applications que vous avez défini pour le site Web 2.
- Démarrez le service IIS, puis chaque site Web.
Résultats
Cette procédure vous a permis de reconfigurer le serveur Web Internet Information Services (IIS).
![[Windows]](../images/windows.gif)
- Ouvrez une fenêtre Explorateur Windows.
- Accédez au répertoireracine_plug-in\logs\nom_serveur_web.
- Partagez le dossier et donnez le plein contrôle à tous les utilisateurs.
Que faire ensuite
Vous pouvez maintenant installer les applications sur le serveur Web configuré. Voir la section Applications du centre de documentation pour plus d'informations.


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tins_manualWebIIS
Nom du fichier : tins_manualWebIIS.html