Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Ich möchte von Tomcat 7.0.x auf Tomcat 9.0.x upgraden.

Lösung

Panel
bgColor#fff
  1. Zunächst empfehlen wir, gleichzeitig mit Tomcat auch die Java-Version upzugraden.
  2. 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.
  3. Editieren Sie das alte und das neue context.xml (in <Tomcat-Directory>/conf)Kopieren Sie aus dem conf/context.xml von 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 Tomcat7 context.xml ein.).
  4. Löschen Sie das Verzeichnis webapps/ROOT in Tomcat 9, und kopieren Sie das webapps/ROOT.war von Tomcat 7 nach Tomcat 9.
  5. 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 habenKopieren Sie das ROOT.war (unter <Tomcat-Directory>/webapps) von der alten Tomcat-Installation in die neue Tomcat-Installation.
  6. Stoppen Sie den alten Tomcat 7.
  7. Starten Sie den neuen Tomcat 9.
  8. Öffnen Sie mit einem Browser http://localhost oder http://localhost:8080 und verifizieren Sie, das die GoCompliant Application läuft.
    Löschen oder Archivieren Sie
  9. 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= MySQL80
    Danach sollten Sie die Bestätigung [SC] ChangeServiceConfig SUCCESS erhalten, und im Tab "Dependencies" des Tomcat 9 Service sollte der MySQL Service erscheinen.
  10. Setzen Sie den Tomcat 7 Service auf Startup Type "Manual".
  11. 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.

Verwandte Seiten

Inhalt nach Stichwort
showLabelsfalse
max5
spacesKB
showSpacefalse
sortmodified
reversetrue
typepage
cqllabel = "betriebshandbuch" and type = "page" and space = "KB"
labelsbetriebshandbuch

Seiteneigenschaften
hiddentrue
Related issues