16.8.2. Configurer Microsoft IIS pour qu'il puisse utiliser le re-directionneur ISAPI Redirector

Prérequis

  • Assurez-vous que vous utilisez un système d'exploitation pris en charge et installez le serveur IIS. Se référer à https://access.redhat.com/site/articles/111663 pour obtenir une liste des configurations prises en charge.
  • Télécharger le package JBoss Native Components de Microsoft Windows, à partir du Portail Clients dans https://access.redhat.com. Naviguez dans Downloads, puis JBoss Enterprise Middleware, puis Application Platform.. Choisir soit i386 ou bien x86_64. Décompresser le fichier, qui inclut «ISAPI redirect DLL» dans le répertoire jboss-eap-6.0/modules/native/sbin/.
    Extraire le fichier zip de composants natifs et copier son contenu dans le répertoire sbin\ vers une location sur votre serveur. Le reste de cette tâche assume que vous utilisez C:\connectors\.

Procédure 16.10. Configurer le IIS Redirector à l'aide du IIS Manager (IIS 7)

  1. Ouvrir le IIS Manager en claiquant sur StartRun , puis, saisissez inetmgr.
  2. Dans le panneau de vue d'aroborescence, développer IIS 7.
  3. Cliquer à deux fois sur ISAPI and CGI Registrations pour l'ouvrir sous forme d'une fenêtre séparée.
  4. Dans le panneau Actions, cliquer sur Add. La fenêtre Add ISAPI or CGI Restriction s'ouvrira.
  5. Indiquer les valeurs suivantes :
    • ISAPI or CGI Path: c:\connectors\sbin\isapi_redirect.dll
    • Description: jboss
    • Allow extension path to execute: sélectionner la case à cocher.
  6. Cliquer sur OK pour fermer la fenêtre Add ISAPI or CGI Restriction.
  7. Définir un répertoire virtuel JBoss Native

    1. Cliquer à droite sur Default Web Site, puis cliquer sur Add Virtual Directory. La fenêtre Add Virtual Directory va s'ouvrir.
    2. Indiquer les valeurs suivantes pour ajouter un répertoire virtuel :
      • Alias: jboss
      • Physical Path: C:\connectors\
    3. Cliquer sur OK pour sauvegarder les valeurs et fermer la fenêtre Add Virtual Directory.
  8. Définir un filtre JBoss Native ISAPI Redirect

    1. Dans le panneau de vue d'arborescence, développer SitesDefault Web Site.
    2. Cliquer à deux fois sur Filtres ISAPI. L'affichage ISAPI Filters Features apparaîtra.
    3. Dans le panneau Actions, cliquer sur Add. La fenêtre Add ISAPI Filter s'ouvrira.
    4. Indiquer les valeurs suivantes dans la fenêtre Add ISAPI Filter:
      • Filter name: jboss
      • Executable: C:\connectors\sbin\isapi_redirect.dll
    5. Cliquer OK pour sauvegarder les valeurs et pour fermer la fenêtre Add ISAPI Filters.
  9. Activer le handler ISAPI-dll

    1. Cliquer deux fois sur l'élément IIS 7 qui se trouve sur le panneau d'affichage: IIS 7 Home Features View s'ouvrira.
    2. Cliquer deux fois sur Handler Mappings: Handler Mappings Features View s'ouvrira.
    3. Dans la liste déroulante modifiable Group by sélectionner State, les Handler Mappings s'affichent dans Enabled and Disabled Groups.
    4. Trouver ISAPI-dll. S'il se trouve dans le groupe Disabled, cliquer à droite, et sélectionner Edit Feature Permissions.
    5. Activer les permissions suivantes :
      • Read
      • Script
      • Execute
    6. Cliquer sur OK pour sauvegarder les valeurs, et fermer la fenêtre Edit Feature Permissions.