Exécution de NPS sous iPlanet 6.0 avec Solaris 8

Cette annexe indique comment installer et configurer Novell® Portal Services (NPS) de manière à pouvoir l'exécuter sous iPlanet avec Solaris 8.

  1. Installez iPlanet et acceptez le paramétrage par défaut.

  2. Créez un dossier WebApps à l'emplacement suivant : \USE\IPLANET\SERVERS\DOCS.

    Par exemple : \USE\IPLANET\SERVERS\DOCS\WEBAPPS

  3. Installez Novell Portal Services.

    Reportez-vous à la section Installation de Novell Portal Services

  4. Configurez WEB.XML.

    1. Ouvrez le fichier WEB.XML dans un éditeur de texte.

      Le fichier doit être situé à l'emplacement suivant : \USE\IPLANET\SERVERS\DOCS\WEBAPPS\NPS\WEB-INF.

    2. Ajoutez les lignes suivantes après la balise de fin de la servlet
      (</servlet>) :

      <servlet-mapping>
      <servlet-name>portal</servlet-name>
      <url-pattern>/servlet/portal</url-pattern>
      </servlet-mapping>

    3. Supprimez les lignes suivantes du fichier WEB.XML :

      <security-constraint>
      </security-constraint>

    4. Enregistrez les modifications apportées.

  5. Configurez Web-Apps.XML.

    1. Ouvrez le fichier Web-Apps.XML dans un éditeur de texte.

      Ce fichier doit être situé à l'emplacement suivant : \USR\IPLANET\SERVERS\
      HTTPS-nomduserveur.nom_domaine\CONFIG\.

    2. Ajoutez les lignes suivantes à la fin du fichier :

      <vs>
      <web-app uri="/nps"
      dir="/usr/iplanet/servers/docs/webapps/nps">
      </web-app>
      </vs>

  6. Définissez des privilèges dans la structure du répertoire WebApps pour que NPS puisse écrire des fichiers.

    1. Loguez-vous en tant qu'utilisateur racine (root).

    2. Ouvrez une fenêtre de la console.

    3. Accédez au répertoire WebApps.

    4. Tapez chmod-R777.

      Ce paramètre permet d'attribuer les droits appropriés à la structure de répertoires de l'application Web.

  7. Démarrez iPlanet.

    1. À partir de la console du serveur, localisez le chemin suivant :

      \USR\IPLANET\SERVERS\HTTPS-NOMDUSERVEUR.NOM_DU_DOMAINE\

    2. Exécutez la commande suivante :

      ./start