Configuration d'IIS 5.0 avec Tomcat 3.3

IIS 5.0 et Tomcat 3.3 sont des serveurs d'applications Web. Avant d'installer NPS, vous devez installer un serveur d'applications Web sur le serveur qui va servir à son exécution. Cette opération est nécessaire pour garantir la fonctionnalité réseau. Pour plus d'informations sur les serveurs d'applications Web, reportez-vous à la section Moteur de servlet/serveur d'applications Web.

Avant d'utiliser IIS 5.0 avec Tomcat 3.3, vous devez effectuer les modifications décrites dans cette section.


Modification du registre

Cette procédure détaille les modifications que vous devez effectuer dans le registre pour utiliser IIS. Pour obtenir une documentation plus détaillée, consultez les sites Web Apache et Tomcat. Pour obtenir les URL de ces sites, reportez-vous à la section Logiciel tiers requis.

  1. Dans le registre, créez une clé de registre nommée HKEY_LOCAL_MACHINE\SOFTWARE\APACHE SOFTWARE FOUNDATION\JAKARTA ISAPI REDIRECTOR\1.0

  2. Ajoutez les valeurs de chaîne suivantes (noms listés suivis de la valeur correspondante) :

    Nom Valeur

    EXTENSION_URI

    \JAKARTA\ISAPI_REDIRECT.DLL

    LOG_FILE

    Emplacement de stockage du fichier journal.

    Exemple :
    C:\JAKARTA-TOMCAT\LOGS\ISAPI.LOG

    LOG_LEVEL

    DEBUG, INFO, ERROR ou EMERG.

    WORKER_FILE

    Chemin d'accès complet au fichier WORKERS.PROPERTIES.

    Exemple :
    C:JAKARTA-TOMCAT\CONF\JK\WORKERS.PROPERTIES

    WORKER_MOUNT_FILE

    Chemin d'accès complet au fichier URIWORKERMAP.PROPERTIES.

    Exemple :
    C:\JAKARTA-TOMCAT\CONF\JK\URIWORKERS.PROPERTIES


Modification d'IIS

  1. Copiez le fichier ISAPI_REDIRECT.DLL dans le dossier suivant :

    C:\JAKARTA-TOMCAT\BIN\WIN32\I386\

    Vous devez utiliser la version propre à votre version de Tomcat. Le fichier ISAPI_REDIRECT.DLL doit être utilisé avec Tomcat 3.3.

  2. Localisez le fichier suivant :

    C:\JAKARTA-TOMCAT\CONF\JK\URIWORKERMAP.PROPERTIES

  3. Ajoutez les lignes suivantes à la fin du fichier mentionné à l'Etape 2 :

    \nps\*.jsp=ajp13
    \nps\servlet\*ajp13

  4. Dans la console de gestion, créez le répertoire virtuel JAKARTA pointant vers C:\JAKARTA-TOMCAT\WIN32\I386.

  5. Attribuez des autorisations d'exécution au répertoire créé à l'Etape 4.

  6. Créez un filtre ISAPI, nommez-le JAKARTA et faites-le pointer vers le fichier suivant :

    C:\JAKARTA-TOMCAT\BIN\WIN32\I386\ISAPI_REDIRECT.DLL

  7. Installez Novell Portal Services.

    Pour obtenir des instructions d'installation, reportez-vous à Installation de Novell Portal Services.

  8. Dans la console de gestion IIS, créez un répertoire virtuel, nommez-le NPS et faites-le pointer vers l'emplacement où NPS est installé.

    En règle générale, il s'agit de l'emplacement suivant :

    C:\JAKARTA-TOMCAT\WEBAPPS\NPS

  9. Arrêtez et redémarrez IIS.


Modification de la mémoire Tomcat

Java requiert entre 64 et 128 Mo de mémoire. Pour installer et exécuter NPS, vous aurez probablement besoin de davantage de mémoire. Cette section explique comment adapter la mémoire utilisée à l'installation de NPS.

  1. Ouvrez le répertoire TOMCAT\BIN.

  2. Ouvrez le fichier tomcat correspondant à la plate-forme utilisée.

    • NetWare = TOMCAT33.NCF
    • Windows NT = TOMCAT.BAT
    • Linux = TOMCAT.SH

  3. Localisez la section :startServer ou l'emplacement où Java charge Tomcat.

  4. Ajoutez les paramètres suivants à la ligne :start java :

    -Xms128m
    -Xmx256m

    Voici un exemple de la section :startServer une fois les nouveaux paramètres saisis :

    :startServer 
    echo Starting tomcat in new window
    echo Using classpath:%CLASSPATH%
    :start java -Xms128m - Xmx256m %TOMCAT_OPTS%-Dtomcat.home="%TOMCAT_HOME%" org.apache.tomcat.startup.Tomcat %2 %3 %4 %5 %6 %7 %8 %9
    goto cleanup

    -Xms128m : démarrage de Java avec 128 Mo.
    -Xmx256m : Java peut consommer un maximum de 256 Mo.
    Normalement, ces paramètres fonctionnent sur toutes les plates-formes de la JVM.