- 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.
- Öffnen Kopieren Sie sowohl das aus dem conf/context.xml des alten Tomcat 7 und des neuen Tomcat 9 in einem Text-Editorvon Tomcat 7 alle
<Resource> Elemente, und fügen Sie diese in das neue conf/context.xml von Tomcat 9 ein (direkt hinter dem das Element <context> alle <Resource> Elemente aus dem alten context.xml ein. - Kopieren Sie das ROOT.war (unter webapps) von der alten Tomcat-Installation in die neue Tomcat-Installation.
- ).
- 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 Falls Sie ein SSL-Zertifikat installiert haben oder Anpassungen an den Ports vorgenommen haben, 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 zum zu Tomcat Service 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 Tagen Wochen Betrieb können Sie natürlich den Tomcat 7 Service löschen und das alte Tomcat 7 Verzeichnis löschen oder archivieren.
|