23.2 Migration der WebAccess- und WebPublisher-Anwendungen auf Linux

  1. Melden Sie sich in einem Terminalfenster auf dem Linux-Server als root an.

  2. Stellen Sie sicher, dass auf dem Linux-Server Apache und Tomcat bereits konfiguriert wurden und fehlerfrei ausgeführt werden. Sie müssen den vollständigen Pfad zu den root-Verzeichnissen von Apache und Tomcat kennen.

  3. Wenn Ihre Linux-Umgebung das X Window System enthält, führen Sie das GUI GroupWise®-Installationsprogramm aus und konfigurieren Sie die Linux-WebAccess-Anwendung, wie unter Installieren und Konfigurieren der WebAccess-Anwendung und WebPublisher-Anwendung beschrieben.

    Oder:

    Ist das X Window System nicht verfügbar, führen Sie stattdessen das textbasierte GroupWise-Installationsprogramm aus, wie unter Installieren der GroupWise-Agenten mithilfe des textbasierten Installationsprogramms beschrieben.

    IMPORTANT:Geben Sie auf der Seite "WebAccess-Objekt" einen neuen Kontext für die WebAccess-Anwendungsobjekte an, so dass die alten Objekte erhalten bleiben.

  4. Wenn Sie WebPublisher unter Linux verwenden möchten, führen Sie eine manuelle Konfiguration durch, wie unter Konfigurieren von WebPublisher beschrieben.

  5. Überprüfen Sie in ConsoleOne die Eigenschaftsseiten für die alten WebAccess-Anwendungsobjekte:

    • GroupWise WebAccess
    • Novell-Rechtschreibprüfung
    • LDAP-Provider
    • GroupWise-Provider
    • GroupWise Document Provider
  6. Übertragen Sie alle wichtigen angepassten Einstellungen der alten WebAccess-Anwendungsobjekte, die Sie beibehalten möchten, auf die neuen WebAccess-Anwendungsobjekte.

  7. Wenn Sie WebPublisher installiert haben, überprüfen Sie die Eigenschaftsseite des alten GroupWise WebPublisher-Objekts und übertragen Sie alle wichtigen angepassten Einstellungen, die Sie beibehalten möchten, auf das neue GroupWise WebPublisher-Objekt.

  8. Wenn Sie WebAccess- oder WebPublisher-Schablonendateien angepasst haben, kopieren Sie diese Dateien vom alten Webserver in die folgenden Verzeichnisse auf dem Linux-Webserver:

     /var/opt/novell/gw/WEB-INF/classes/com/novell/webaccess/templates /var/opt/novell/gw/WEB-INF/classes/com/novell/webpublisher/ templates 
  9. Stoppen und starten Sie Apache und Tomcat, wie unter Neustart des Webservers beschrieben.

  10. Stellen Sie sicher, dass die WebAccess-Anwendung fehlerfrei mit dem vorhandenen WebAccess-Agenten kommuniziert, indem Sie über den WebAccess-Client auf Ihre Mailbox zugreifen:

     http://neue_web_server_adresse/gw/webacc 
  11. Um zu verhindern, dass vorhandene Browserlesezeichen von Benutzern verloren gehen, leiten sie die alten WebAccess- und WebPublisher-URLs zu den neuen URLs um:

    1. Vorgehensweise für Apache unter NetWare:

      1. Wechseln Sie zum Unterverzeichnis conf des Apache-Stammverzeichnisses (z. B. \apache2\conf).

      2. Bearbeiten Sie die Apache-Konfigurationsdatei für GroupWise.

        Unter NetWare 6 lautet die Apache-Konfigurationsdatei gwapache.conf. Unter NetWare 6.5 lautet die Apache-Konfigurationsdatei gwapache2.conf.

      3. Fügen Sie die folgende Zeile hinzu:

         redirect permanent /servlet/webacc http://web_server_adresse/gw/webacc 
      4. Wenn Sie WebPublisher verwenden, fügen Sie die folgende zusätzliche Zeile hinzu:

         redirect permanent /servlet/webpub http://web_server_adresse/gw/webacc 
      5. Speichern Sie die Datei und beenden Sie den Editor.

      6. Starten Sie Apache neu, damit die Umleitungen übernommen werden.

    2. Vorgehensweise für Internet Information Server (IIS) unter Windows:

      1. Wechseln Sie zum Unterverzeichnis netpub\wwwroot des ID-Stammverzeichnisses (z. B. c:\inetpub\wwwroot).

      2. Erstellen Sie ein Unterverzeichnis mit dem Namen servlet.

      3. Erstellen Sie unter diesem Unterverzeichnis ein Unterverzeichnis mit dem Namen webacc.

      4. Wenn Sie WebPublisher verwenden, erstellen Sie ein zweites Unterverzeichnis mit dem Namen webpub.

      5. Erweitern Sie in IIS Manager die Struktur im linken Fenster, um Standardwebsite unter Website anzuzeigen.

        Unter Standardwebsite sollte das Unterverzeichnis servlet angezeigt werden, das Sie in Step 11.b.b erstellt haben.

      6. Erweitern Sie das Unterverzeichnis servlet, um das Unterverzeichnis webacc anzuzeigen (und optional das Unterverzeichnis webpub), das Sie in Step 11.b.c erstellt haben.

      7. Klicken Sie mit der rechten Maustaste auf das Unterverzeichnis webacc und auf Eigenschaften.

      8. Klicken Sie auf Verzeichnis, wählen Sie eine Umleitung zu einer URL und geben Sie in das verknüpfte Feld /gw/webacc ein.

      9. Wählen Sie eine dauerhafte Umleitung für diese Ressource und klicken Sie auf OK, um die Änderungen zu speichern.

      10. Wenn Sie WebPublisher verwenden, wiederholen Sie die Schritte Step 11.b.g bis Step 11.b.i und verwenden Sie webpub anstelle von webacc.

      11. Starten Sie den IIS-Webserver neu, damit die Umleitungen übernommen werden.

    3. Wenn Sie Netscape Enterprise Server für NetWare als Webserver verwendet haben, finden Sie Anleitungen zum Umleiten auf der Support-Website von Novell.

  12. Benachrichtigen sie die Benutzer über die neuen WebAccess- und WebPublisher-URLs, so dass sie gegebenenfalls ihre Browserlesezeichen aktualisieren können.

  13. Falls gewünscht, deinstallieren Sie die WebAccess- und WebPublisher-Anwendungen, um auf dem NetWare- oder Windows-Server Festplattenspeicher freizugeben. Siehe Deinstallieren der NetWare GroupWise-Agenten oder Deinstallieren der Windows-GroupWise-Agenten.