Upgrade-Schritte für Anwendungs-Server-Installationen (Tomcat - Inplace-Upgrade) upgrade-steps-for-application-server-installations-tomcat-inplace
Schritte vor der Aktualisierung pre-upgrade-steps
Bevor Sie die Aktualisierung durchführen, müssen Sie einige Schritte ausführen. Weitere finden Sie unter vor einem Upgrade . Stellen Sie außerdem sicher, dass Ihr System die Anforderungen für AEM 6.5 LTS Servicepack erfüllt, und lesen Sie Überlegungen zur Upgrade-Planung.
Migrationsvoraussetzungen migration-prerequisites
- Erforderliche Java-Version: Vergewissern Sie sich, dass Oracle® JRE 17/21 auf Ihrem Tomcat-Server installiert ist.
- Tomcat-Server: Die unterstützten Versionen von Tomcat-Server für AEM 6.5 LTS und seine ServicePacks sind 10.0.x und 10.1.x.
Durchführen des Upgrades performing-the-upgrade
Alle Beispiele in diesem Verfahren verwenden Tomcat als Anwendungsserver und setzen voraus, dass bereits eine funktionierende Version von AEM 6.5 LTS bereitgestellt wurde. In dieser Anleitung wird die Aktualisierung von AEM Version 6.5 LTS auf 6.5 LTS Servicepack beschrieben.
-
Wenn AEM 6.5 LTS bereits bereitgestellt ist, überprüfen Sie, ob die Bundles ordnungsgemäß funktionieren, indem Sie Folgendes aufrufen:
https://<serveraddress:port>/system/console/bundles -
Beenden Sie als Nächstes AEM 6.5 LTS. Dies kann über den Tomcat App Manager unter folgender Adresse durchgeführt werden:
https://<serveraddress:port>/manager/html -
Vergewissern Sie sich, dass Sie die Aktivitäten vor dem Upgrade wie das Backup des AEM 6.5 LTS-Servers abgeschlossen haben, bevor Sie irgendeine Upgrade-Aktivität durchführen
-
Beenden Sie den AEM 6.5 LTS Tomcat-Server. In den meisten Fällen können Sie dazu das Skript "
./catalina.sh" ausführen, indem Sie diesen Befehl am Terminal ausführen:code language-none $CATALINA_HOME/bin/catalina.sh stop -
Entfernen Sie die nicht mehr benötigten Dateien und Ordner. Insbesondere müssen Sie die folgenden Elemente entfernen:
-
Die cq-quickstart-65.war und der
cq-quickstart-65Ordner auswebappsOrdner, der sich normalerweise unter<path-to-aem-server>/webappsbefindet -
Der
launchpad/startup. Sie können ihn löschen, indem Sie am Terminal den folgenden Befehl ausführen, vorausgesetzt, Sie befinden sich im Ordner „server“:code language-shell rm -rf <path-to-aem-server>/bin/crx-quickstart/launchpad/startup -
Die
base.jar. Sie können dies tun, indem Sie die folgenden Befehle ausführen:code language-shell find <path-to-aem-server>/bin/crx-quickstart/launchpad -type f -name "org.apache.sling.launchpad.base.jar*" -exec rm -f {} \; -
Die Datei
BootstrapCommandFile_timestamp.txt:code language-shell rm -f <path-to-aem-server>/bin/crx-quickstart/launchpad/felix/bundle0/BootstrapCommandFile_timestamp.txt -
Entfernen Sie die
sling.options-Datei, indem Sie Folgendes ausführen:code language-shell find <path-to-aem-server>/bin/crx-quickstart/launchpad -type f -name "sling.options.file" -exec rm -rf {} \; -
Entfernen Sie die
sling.bootstrap.txt:code language-shell rm -rf <path-to-aem-server>/bin/crx-quickstart/launchpad/sling_bootstrap.txt
-
-
Erstellen Sie eine Sicherung der
sling.properties-Datei (normalerweise in<path-to-aem-server>/bin/crx-quickstart/launchpad/vorhanden) und löschen Sie sie -
Kopieren Sie die WAR-Datei des AEM 6.5 LTS Servicepack in
<path-to-aem-server>/webappsOrdner . -
Starten Sie den Tomcat-Server für AEM 6.5 LTS, indem Sie Folgendes ausführen:
code language-none $CATALINA_HOME/bin/catalina.sh start -
Überwachen Sie die Fehlerprotokolle beim Start von AEM, um sicherzustellen, dass keine Fehler vorhanden sind und AEM reibungslos ausgeführt wird
-
Nachdem AEM 6.5 LTS gestartet wurde, überprüfen Sie, ob die Bundles ordnungsgemäß funktionieren, indem Sie Folgendes aufrufen:
https://<serveraddress:port>/cq/system/console/bundles
Durchführen von Prüfungen und Fehlerbehebungen nach einem Upgrade perform-post-upgrade-checks-and-troubleshooting
Weitere Informationen Sie unter „Prüfungen und nach einem Upgrade“.