23.2 Migration des applications WebAccess et WebPublisher sous Linux

  1. Sur le serveur Linux, connectez-vous en tant que root dans une fenêtre de terminal.

  2. Assurez-vous que la configuration d'Apache et de Tomcat a été effectuée sur le serveur Linux et qu'ils fonctionnent correctement ; assurez-vous également que vous connaissez le chemin d'accès complet aux répertoires root d'Apache et de Tomcat.

  3. Si votre environnement Linux inclut le système X Window, lancez le programme d’installation GUI GroupWise pour installer et configurer l’application WebAccess Linux, comme décrit dans Installation et configuration des applications WebAccess et WebPublisher.

    ou

    Si le système X Window n'est pas disponible, exécutez le programme d’installation de GroupWise en mode texte à la place, comme décrit dans Installation des agents GroupWise à partir du programme d’installation en mode texte.

    IMPORTANT:Sur la page Objets WebAccess, indiquez un nouveau contexte pour les objets Application WebAccess, afin que les anciens objets soient conservés.

  4. Si vous voulez utiliser WebPublisher sous Linux, effectuez la configuration manuelle décrite dans Configuration de WebPublisher.

  5. Dans ConsoleOne, consultez les pages de propriétés des anciens objets Application WebAccess :

    • GroupWise WebAccess
    • Correcteur d'orthographe Novell (Novell Speller)
    • Fournisseur LDAP
    • Fournisseur GroupWise
    • Fournisseur de document GroupWise
  6. transférez les paramètres que vous avez personnalisés sur l'ancien objet Application WebAccess vers le nouvel objet Application WebAccess.

  7. Si vous avez installé WebPublisher, consultez les pages de propriétés de l'ancien objet GroupWise WebPublisher et transférez les paramètres que vous avez personnalisés sur l'ancien objet GroupWise WebPublisher vers le nouvel objet GroupWise WebPublisher.

  8. Si vous avez personnalisé des fichiers modèles WebAccess ou WebPublisher, copiez-les de l'ancien serveur Web dans les répertoires suivants du serveur Web Linux :

    /var/opt/novell/gw/WEB-INF/classes/com/novell/webaccess/templates
    /var/opt/novell/gw/WEB-INF/classes/com/novell/webpublisher/
                                                            templates
    
  9. Arrêtez, puis démarrez Apache et Tomcat, comme décrit dans Redémarrage du serveur Web.

  10. Vérifiez que la nouvelle application WebAccess communique avec l'agent WebAccess existant en accédant à votre boîte aux lettres GroupWise à l'aide du client WebAccess :

    http://new_web_server_address/gw/webacc
    
  11. Pour que les signets de navigation existants des utilisateurs continuent à fonctionner, redirigez les anciennes URL de WebAccess et de WebPublisher vers les nouvelles :

    1. Si votre ancien serveur Web était Apache sous NetWare :

      1. Placez-vous dans le sous-répertoire conf du répertoire racine d'Apache (par exemple, \apache2\conf).

      2. Éditez le fichier de configuration Apache pour GroupWise.

        Sous NetWare 6, le fichier de configuration Apache est gwapache.conf. Sous NetWare 6.5, le fichier de configuration Apache est gwapache2.conf.

      3. Ajoutez la ligne suivante :

        redirect permanent /servlet/webacc 
                                http://web_server_address/gw/webacc
        
      4. Si vous utilisez WebPublisher, ajoutez aussi la ligne suivante :

        redirect permanent /servlet/webpub 
                                http://web_server_address/gw/webpub
        
      5. Enregistrez le fichier, puis quittez l'éditeur.

      6. Redémarrez Apache pour que les redirections prennent effet.

    2. Si votre ancien serveur Web était Internet Information Server (IIS) sous Windows :

      1. Placez-vous dans le sous-répertoire netpub\wwwroot du répertoire racine d'IIS (par exemple, c:\inetpub\wwwroot).

      2. Créez un sous-répertoire nommé servlet.

      3. Dans le sous-répertoire servlet, créez un sous-répertoire nommé webacc.

      4. Si vous utilisez WebPublisher, créez un second sous-répertoire nommé webpub.

      5. Dans IIS Manager, développez l'arborescence dans le volet gauche pour afficher Site Web par défaut sous Sites Web.

        Sous Sites Web par défaut, vous devez voir le sous-répertoire servlet que vous avez créé à l'Step 11.b.b.

      6. Développez le sous-répertoire servlet pour afficher le sous-répertoire webacc (et, le cas échéant, le sous-répertoire webpub) que vous avez créé à l'Step 11.b.c.

      7. Cliquez avec le bouton droit de la souris sur le sous-répertoire webacc, puis cliquez sur Propriétés.

      8. Cliquez sur Répertoire, sélectionnez Redirection vers une URL, puis tapez /gw/webacc dans le champ correspondant.

      9. Sélectionnez Une redirection permanente pour cette ressource, puis cliquez sur OK pour enregistrer les modifications.

      10. Si vous utilisez WebPublisher, répétez les étapes Step 11.b.g à Step 11.b.i en remplaçant webacc par webpub.

      11. Redémarrez le serveur Web IIS pour que les redirections prennent effet.

    3. Si votre ancien serveur Web était Netscape Enterprise Server pour NetWare, recherchez des instructions de redirection dans le site Web du support Novell.

  12. Indiquez aux utilisateurs les nouvelles URL de WebAccess et de WebPublisher afin qu'ils puissent mettre à jour leurs signets de navigation s'ils le souhaitent.

  13. Si vous le souhaitez, désinstallez l'application WebAccess et l'application WebPublisher du serveur Web pour récupérer de l'espace disponible sur le serveur Web NetWare ou Windows. Reportez-vous à Désinstallation des agents NetWare GroupWise ou à Désinstallation des agents GroupWise Windows.