Installation d'une nouvelle version de iManager

Vous pouvez installer Novell iManager 2.0.2 sur les plates-formes présentées dans cette section. En règle générale, vous devez appliquer les derniers Service Packs disponibles pour votre plate-forme et vous conformer aux conditions préalables mentionnées dans la section précédente avant d'installer iManager. Cette section fournit les instructions d'installation de iManager sur les plates-formes suivantes :

IMPORTANT :  les instructions fournies dans ce guide ne s'appliquent pas à l'installation de iManager avec Novell NterpriseTM Linux Services. Suivez les instructions d'installation et les conditions préalables indiquées dans le manuel Novell Nterprise Linux Services Installation Guide (Guide d'installation de Novell Nterprise Linux Services).


Installation de iManager sous NetWare 6.5

Vous pouvez installer iManager 2.0.x à partir du CD-ROM NetWare® 6.5 ou d'un fichier d'installation autonome.


Conditions préalables

Outre les conditions préalables générales présentées dans Conditions préalables, les conditions suivantes s'appliquent à iManager sous NetWare 6.5 :


Procédure

Vous pouvez installer iManager 2.0.x grâce au programme d'installation de NetWare 6.5. Pour plus d'informations, reportez-vous au manuel NetWare 6.5 Overview and Installation Guide (Guide de présentation et d'installation de NetWare 6.5). Si vous avez déjà installé NetWare 6.5 sans le programme iManager, vous pouvez installer ce dernier séparément au moyen du CD-ROM NetWare 6.5.

REMARQUE :  les CD-ROM NetWare 6.5 SP1 sont requis pour l'installation de iManager 2.0.2.

Pour installer iManager à l'aide du CD-ROM NetWare 6.5, procédez comme suit :

  1. Vérifiez que la fonction SSL LDAP est active. Exécutez TCPCON à partir de la console NetWare. Sélectionnez Informations de protocole > TCP > Connexions TCP. Assurez-vous que le port 636 figure dans la liste des ports ouverts.

  2. Exécutez l'utilitaire PKI Diag (PKIDIAG). Pour plus d'informations, reportez-vous au document d'informations techniques (TID) n° 2963420.

  3. Insérez le CD-ROM 2, intitulé Products (Produits), du jeu de CD-ROM NetWare 6.5.

  4. Dans l'interface graphique de NetWare 6.5, cliquez sur le bouton Novell, puis sélectionnez Installer > Ajouter.

  5. Recherchez le fichier postinst.ni sur le CD-ROM Products (Produits).

  6. Sélectionnez iManager 2.0.x.

  7. Suivez les instructions qui s'affichent à l'écran.


Installation de iManager sous NetWare 6


Conditions préalables

Outre les conditions préalables générales présentées dans Conditions préalables, les conditions suivantes s'appliquent à iManager sous NetWare 6.0 :


Procédure

  1. Déterminez si Tomcat 3.3 utilise le port 8080 (désactivé par défaut dans le cas de Tomcat 3.3, mais susceptible d'avoir été activé dans le cadre d'opérations de débogage). Si le port est activé, désactivez-le en mettant en commentaire la balise Http10Interceptor dans le fichier sys:\tomcat\33\nwserver.xml. Redémarrez ensuite Tomcat 3.3 (à l'invite de commande NetWare, entrez tomcat stop puis tomcat33).

  2. Vérifiez que la fonction SSL LDAP est active. Exécutez TCPCON à partir de la console NetWare. Sélectionnez Informations de protocole > TCP > Connexions TCP. Assurez-vous que le port 636 figure dans la liste des ports ouverts.

  3. Exécutez l'utilitaire PKI Diag (PKIDIAG). Pour plus d'informations, reportez-vous au document d'informations techniques (TID) n° 2963420.

  4. Vérifiez que l'espace disque est suffisant sur le volume. Vous avez besoin d'environ 200 Mo d'espace disque disponible.

  5. Assurez-vous que Tomcat 3.3 est installé. Le serveur doit avoir un dossier sys:\tomcat\33\. Par ailleurs, lorsque vous entrez JAVA -SHOW sur la ligne de commande NetWare, org.apache.tomcat.startup.Main doit apparaître dans la liste des processus Java.

  6. Déterminez les ports utilisés par Apache. Ouvrez le fichier sys:\Apache\conf\adminserv.conf et recherchez la ligne suivante :

    # Start Apache Services Port Configuration

    Relevez les ports HTTP et HTTPS (instructions Listen et SecureListen).

  7. Téléchargez le fichier iMan_20x_NW60.exe à partir du site de téléchargement des produits Novell.

  8. Exécutez le fichier iMan_20x_NW60.exe et procédez à l'extraction de son contenu sur le volume sys: de votre serveur NetWare 6.

  9. Dans l'interface graphique de NetWare 6, cliquez sur le bouton Novell, puis sélectionnez Installer > Ajouter.

  10. Sélectionnez le fichier product.ni (copié à la racine du volume sys:) de iManager 2.0.x et procédez à l'installation.

  11. Modifiez le fichier sys:\tomcat\4\webapps\nps\WEB-INF\PortalServlet.properties. Recherchez la ligne Custom_Backend_Renderer_Portal_Location=http\://127.0.0.1/nps. Remplacez 127.0.0.1 par l'adresse IP et le port HTTP non sécurisé (voir l'Etape 6) du serveur Web sur lequel s'exécute iManager.

    En cas de problèmes d'emplacement du moteur de rendu interne, un écran vide peut s'afficher lors de la tentative d'accès à iManager. L'une des solutions consiste à désactiver le rendu XML dans l'URL, par exemple :

    https://IP:port SecureListen/nps/servlet/portal?render=off

    Pour plus d'informations sur l'affichage d'écrans vides par le moteur de rendu interne, reportez-vous au document d'informations techniques (TID) n° 10070553.

  12. Modifiez les ports de redirection de connecteur dans server.xml.

    1. Ouvrez le fichier sys:\tomcat\4\conf\server.xml.

    2. Recherchez l'élément Connector (Connecteur) qui définit le connecteur HTTP/1.1. La valeur du port est généralement 8080. Modifiez l'attribut redirectPort qui a la valeur 8443 par défaut en lui affectant le numéro de port identifié à l'Etape 6.

    3. Recherchez l'élément Connector (Connecteur) qui définit le connecteur AJP 1.3. La valeur du port est généralement 9009. Modifiez l'attribut redirectPort qui a la valeur 8443 par défaut en lui affectant le numéro de port identifié à l'Etape 6.

    4. Enregistrez les modifications apportées au fichier server.xml, puis fermez ce dernier.

  13. Redémarrez Tomcat 4. Entrez TC4STOP sur la console NetWare et attendez l'arrêt de Tomcat (l'écran de l'enregistreur affiche " java: sortie de la classe org.apache.catalina.startup.Bootstrap réussie " une fois Tomcat 4 arrêté). Entrez TOMCAT4 pour redémarrer Tomcat.

  14. Ouvrez un navigateur Web et connectez-vous à iManager au niveau du port identifié à l'Etape 6. Par exemple :

    https://IP:port SecureListen/nps/iManager.html


Installation de iManager sous Windows 2000/XP/2003


Conditions préalables

Outre les conditions préalables générales présentées dans Conditions préalables, les conditions suivantes s'appliquent à iManager sous Windows :

Le programme d'installation de iManager 2.0.1 installe et configure les composants ci-dessous s'il ne détecte pas une version compatible :

Le programme d'installation de iManager 2.0.2 installe et configure les composants ci-dessous s'il ne détecte pas une version compatible :

Si vous installez iManager sur la même machine que eDirectory, assurez-vous de cocher la case Exiger TLS en cas de liaison simple avec mot de passe pour l'objet Groupe LDAP sur le serveur utilisé pour la configuration de iManager. Si cette case n'est pas cochée, iManager est installé en mode non sécurisé ; les plug-ins qui nécessitent le mode sécurisé échoueront par conséquent.


Procédure

  1. Téléchargez le fichier iMan_20x_win.exe à partir du site de téléchargement des produits Novell.

  2. Exécutez le fichier iMan_20x_win.exe et procédez à l'extraction de son contenu dans un répertoire temporaire.

  3. Exécutez iManagerInstall.exe.

  4. Suivez les instructions qui s'affichent à l'écran.

  5. Une fois l'installation terminée, votre serveur Web redémarre. Vous devrez peut-être attendre quelques secondes, le temps que le serveur Web s'initialise, avant que iManager ne soit disponible.

SUGGESTION :  vous pouvez consulter les données de débogage du programme d'installation en appuyant sur la touche Ctrl dès le lancement du programme d'installation, et en la maintenant enfoncée jusqu'à l'affichage d'une fenêtre de console.


Installation de iManager sous Linux

IMPORTANT :  les instructions fournies dans ce guide ne s'appliquent pas à l'installation de iManager avec Novell NterpriseTM Linux Services. Suivez les instructions d'installation et les conditions préalables indiquées dans le manuel Novell Nterprise Linux Services Installation Guide (Guide d'installation de Novell Nterprise Linux Services).


Conditions préalables

Outre les conditions préalables générales présentées dans Conditions préalables, les conditions suivantes s'appliquent à iManager sous Linux :

IMPORTANT :  sous Linux, iManager ne fonctionne qu'avec les versions d'Apache et de Tomcat installées en même temps que lui.


Procédure

  1. Procédez à l'extraction du fichier iMan_20x_linux.tgz dans un répertoire du serveur. Utilisez la commande suivante :

    tar -zxvf iMan_202_linux.tgz

  2. Ouvrez un shell et accédez au répertoire répertoire_installation/iManager_linux.

    Le chemin d'accès est celui du répertoire dans lequel vous avez copié ou extrait les fichiers iManager.

  3. Entrez la commande suivante :

    ./install.sh

  4. Suivez les invites de l'écran. Le texte figurant entre crochets à l'invite correspond à la sélection par défaut. Appuyez sur Entrée pour accepter cette valeur par défaut.

  5. Lorsque vous êtes invité à entrer le nom d'hôte DNS ou l'adresse du serveur iManager, l'adresse IP fait l'objet d'une détection automatique.

  6. Vous devez utiliser la notation à point (par exemple, cn=admin.o=novell) pour le nom admin.

  7. (Conditionnel) Si vous installez iManager 2.0.1, définissez le mot de passe PCO (Portal Configuration Object - Objet Configuration du portail) :

    1. Dans une arborescence eDirectory comportant déjà un PCO, vous devez utiliser le mot de passe existant. Celui-ci figure dans le fichier PortalServlet.properties situé dans le répertoire TOMCAT_HOME\webapps\nps\WEB-INF. Recherchez le champ System.Password=[mot de passe].

    2. Lors de la définition d'un nouveau mot de passe, veillez à ne pas utiliser votre mot de passe admin. Le mot de passe par défaut est novell. Nous vous recommandons de modifier ce mot de passe.

  8. Par défaut, l'adresse IP ou le nom d'hôte DNS du serveur LDAP fait référence à la machine locale. Veillez à utiliser l'adresse IP du serveur LDAP eDirectory dans l'arborescence eDirectory dans laquelle vous souhaitez installer iManager.

  9. Lancez un navigateur pris en charge et accédez à l'adresse suivante :

    https://adresse_IP_serveur:numéro_port/nps/iManager.html

    IMPORTANT :  l'URL respecte la casse. Par ailleurs, l'adresse IP du serveur peut aussi être un nom DNS.


Installation de iManager sous Solaris


Conditions préalables

Outre les conditions préalables générales présentées dans Conditions préalables, les conditions suivantes s'appliquent à iManager sous Solaris :


Procédure

  1. Ouvrez un shell et accédez au répertoire répertoire_installation/installs/unix.

    Le chemin d'accès est celui du répertoire dans lequel vous avez copié ou extrait les fichiers iManager.

  2. Entrez la commande suivante :

    ./iManagerInstallSolaris.bin

    Pour du texte uniquement, entrez la commande suivante :

    ./iManagerInstallSolaris.bin -i console

  3. Suivez les invites.

  4. Arrêtez et redémarrez Tomcat puis Apache en entrant les commandes suivantes :

    /var/opt/novell/tomcat4/bin/shutdown.sh/var/opt/novell/tomcat4/bin/startup.sh
    /var/opt/novell/httpd/bin/apachectl stop

    /var/opt/novell/httpd/bin/apachectl startssl

    Ces services ne sont pas configurés pour un démarrage à l'initialisation.

  5. Lancez un navigateur pris en charge et accédez à l'adresse suivante :

    https://adresse_IP_serveur:numéro_port/nps/iManager.html

    IMPORTANT :  l'URL respecte la casse. Par ailleurs, l'adresse IP du serveur peut aussi être un nom DNS.

  6. Loguez-vous avec des droits d'équivalence admin à l'arborescence eDirectory car le schéma va être étendu à ce stade.

  7. Pour accéder à l'écran d'aide de mise en route, ouvrez le fichier gettingstarted.html situé dans le répertoire /var/opt/novell/tomcat4/webapps/nps/help/en/install.


Installation de iManager sous HP-UX

IMPORTANT :  vous devez posséder des droits à la racine (ROOT) pour pouvoir installer et configurer iManager sous HP-UX.


Conditions préalables

Outre les conditions préalables générales présentées dans Conditions préalables, les conditions suivantes s'appliquent à iManager sous HP-UX :


Procédure

  1. Installez HP-UX Web Server Suite version 1.0.06.01 à partir du site Web HP Software Depot. Cette suite contient les versions officielles d'Apache et de Tomcat prises en charge par HP-UX. Si vous installez iManager 2.0.2, vous pouvez passer à la version 1.0.10.01 après avoir créé un nouveau certificat SSL Apache (Etape 4). Si vous installez iManager 2.0.1, vous devez utiliser la version 1.0.06.01.

    REMARQUE :  la version d'openssl (0.9.7b) comprise dans les versions A100901 et A101001 de HP-UX Web Server Suite donne lieu à des problèmes de génération de certificats via Webmin. Installez HP-UX Web Server Suite version A100601 qui contient openssl version 0.9.6i ; créez un certificat SSL pour Apache via Webmin puis mettez à jour HP-UX Web Server Suite si vous installez iManager 2.0.2. Pour pouvoir créer des certificats avec openssl via Webmin à l'avenir, sauvegardez /opt/hpws/Apache/bin/openssl avant de mettre à jour la version A100601 de HP-UX Web Server Suite.

    Choisissez le téléchargement avec tous les composants :

    HP-UX Apache-based Web Server
    HP-UX Tomcat-based Servlet Engine
    HP-UX Webmin-based Admin

  2. Installez Java 1.4.1_02 à partir du site Web HP Java for HP-UX et mettez à jour votre chemin pour qu'il corresponde à la nouvelle version de Java.

  3. Ajoutez et exportez les variables d'environnement suivantes dans le paramètre d'environnement concernant l'utilisateur qui exécutera Tomcat (fichier .bashrc en général) : JAVA_HOME, CATALINA_HOME, APACHE_HOME, SHLIB_PATH.

    Par exemple :

    JAVA_HOME=/opt/java
    APACHE_HOME=/opt/hpws/apache
    CATALINA_HOME=/opt/hpws/tomcat
    SHLIB_PATH=/usr/lib:/usr/lib/nds-modules:$SHLIB_PATHexport JAVA_HOME APACHE_HOME CATALINA_HOME SHLIB_PATH

  4. Installez un nouveau certificat pour Apache. Vous devez effectuer cette opération avant de poursuivre l'installation. Le certificat installé avec Apache sous HP-UX ne contient pas les informations appropriées à votre serveur. Vous pouvez installer un certificat acheté auprès d'une autorité approuvée ou un certificat auto-signé.

    L'outil d'administration Webmin peut générer des clés, des certificats et des demandes de certificats pour Apache. Il est installé avec HP-UX Web Server Suite. Pour plus d'informations, consultez la documentation relative à HP-UX Web Server Suite qui est accessible à partir de votre installation Apache (http://ADRESSE_IP). Pour plus d'informations sur l'utilisation de Webmin pour la génération de clés, de certificats et de demandes de certificats, accédez à http://ADRESSE_IP/hp_docs/faq/#security11.

    IMPORTANT :  veillez à utiliser l'adresse IP ou le nom DNS correct pour le nom commun lorsque vous créez un certificat.

    Copiez les certificats dans le répertoire Apache : /opt/hpws/apache/conf/ssl.crt/ and /opt/hpws/apache/conf/ssl.key/.

  5. Téléchargez le fichier iMan_20x_hp.tgz à partir du site de téléchargement des produits Novell.

  6. Procédez à l'extraction du fichier iMan_20x_hp.tgz (par exemple, gzip -dc iMan_20x_hp.tgz | tar xvf -).

  7. Déloguez-vous ou fermez la session du terminal pour charger les variables d'environnement.

  8. Installez iManager à partir du répertoire dans lequel vous avez extrait les fichiers d'installation :

    ./iManagerInstallHPUX.bin

    ou

    sh iManagerInstallHPUX.bin

    Pour du texte uniquement, entrez la commande suivante :

    ./iManagerInstallHPUX.bin -i console

    IMPORTANT :  le programme d'installation de iManager détecte HP-UX Web Server Suite. Ne modifiez pas le chemin d'installation de iManager.

  9. (Facultatif) Si vous avez des problèmes avec le support SSL Apache ou si vous voulez vous connecter sur des ports non sécurisés, désactivez les connexions SSL forcées entre le navigateur et le moteur de servlet. Modifiez le fichier /opt/hpws/tomcat/webapps/nps/WEB-INF/web.xml et mettez les lignes ci-dessous en commentaire à la fin du fichier :

    <!--
    <security-constraint>
    <web-resource-collection>
    <web-resource-name>SSL-requiring Area</web-resource-name>
    <url-pattern>/servlet/*</url-pattern>
    </web-resource-collection>
    <user-data-constraint>
    <transport-guarantee>CONFIDENTIAL</transport-guarantee>
    </user-data-constraint>
    </security-constraint>
    -->

  10. Démarrez Tomcat et Apache. La commande à utiliser dépend de la configuration iManager :

    /opt/hpws/tomcat/bin/startup.sh/opt/hpws/apache/bin/apachectl start

    ou

    /opt/hpws/apache/bin/apachectl startssl

    REMARQUE :  avant de pouvoir accéder à iManager, il vous faudra éventuellement attendre 60 secondes ou plus pour que Tomcat se charge (selon les performances de votre serveur).

  11. Exécutez l'Assistant de configuration de exteNd DirectorTM. Suivez les instructions fournies dans Exécution manuelle de l'Assistant de configuration de exteNd Director.