- Zunächst empfehlen wir, gleichzeitig mit Tomcat auch die Java-Version upzugraden.
- Installieren Sie zunächst das JDK 11 und Tomcat 9 wie in der ersten beiden Abschnitten von Aufsetzen der System-Umgebung angegeben. Starten Sie Tomcat 9 nach der Installation jedoch noch nicht.
- Kopieren Sie aus dem conf/context.xml von Tomcat 7 alle
<Resource> Elemente, und fügen Sie diese in das conf/context.xml von Tomcat 9 ein (direkt hinter das Element <context> ). - Löschen Sie das Verzeichnis webapps/ROOT in Tomcat 9, und kopieren Sie das webapps/ROOT.war von Tomcat 7 nach Tomcat 9.
- Optional: Vergleichen Sie das alte und neue conf/server.xml und kopieren Sie die Anpassungen in das neue server.xml. Dies ist normalerweise nur dann nötig, wenn Sie ein SSL-Zertifikat installiert haben oder Anpassungen an den Ports vorgenommen haben.
- Stoppen Sie den alten Tomcat 7.
- Starten Sie den neuen Tomcat 9.
- Öffnen Sie mit einem Browser http://localhost oder http://localhost:8080 und verifizieren Sie, das die GoCompliant Application läuft.
- Tragen Sie den MySQL Service als Dependency zu Tomcat 9 ein, damit bei einem Server Restart die Services in der richtigen Reihenfolge gestartet werden. Dazu öffnen Sie CMD und führen folgendes aus:
sc config Tomcat9 depend= MySQL57MySQL80 Danach sollten Sie die Bestätigung [SC] ChangeServiceConfig SUCCESS erhalten, und im Tab "Dependencies" des Tomcat 9 Service sollte der MySQL Service erscheinen. - Setzen Sie den Tomcat 7 Service auf Startup Type "Manual".
- Nach einigen Wochen Betrieb können Sie natürlich den Tomcat 7 Service löschen und das alte Tomcat 7 Verzeichnis löschen oder archivieren.
|