應用程式伺服器安裝的升級步驟(Tomcat) upgrade-steps-for-application-server-installations-tomcat

NOTE
本頁面概述Tomcat上AEM 6.5 LTS的升級程式。

升級前步驟 pre-upgrade-steps

在執行升級之前,必須完成數個步驟。 如需詳細資訊,請參閱升級程式碼和自訂升級前維護工作。 此外,請確定您的系統符合AEM 6.5 LTS 🔗的需求,並檢視升級計畫考量事項以及分析器如何協助您估計複雜性。

移轉先決條件 migration-prerequisites

  • 最低必要的Java版本:請確定您已在Tomcat伺服器上安裝Oracle® JRE 17/21。
  • Tomcat伺服器: AEM 6.5 LTS支援的Tomcat伺服器版本為​ 10.0.x ​和​ 10.1.x

執行升級 performing-the-upgrade

此程式中的所有範例都使用Tomcat作為應用程式伺服器,並暗示您已部署AEM的有效版本。 此程式旨在記錄從AEM版本​ 6.5 ​到​ 6.5 LTS ​所執行的升級。

  1. 如果已部署AEM 6.5,請存取: https://<serveraddress:port>/system/console/bundles ​以檢查套件組合是否正常運作

  2. 接下來,停止AEM 6.5。這可以從Tomcat App Manager完成,位於: https://<serveraddress:port>/manager/html

  3. 在執行任何升級活動之前,請確定您已完成預先升級活動,例如AEM 6.5伺服器的備份

  4. 安裝Java 17/Java 21,並透過執行以下命令來確保它正確安裝:

    code language-none
    java –version
    
  5. 設定與AEM 6.5 LTS相容的Tomcat伺服器

  6. 請檢閱AEM伺服器的啟動引數,並確保根據系統需求更新引數。 如需詳細資訊,請參閱Java 17/Java 21考量事項

  7. 使用Java 17/Java 21在Tomcat伺服器上部署新下載的6.5 LTS war,並透過執行以下指令來啟動AEM 6.5 LTS Tomcat伺服器:

    code language-none
    $CATALINA_HOME/bin/catalina.sh start
    
  8. AEM啟動並執行後,請存取: https://<serveraddress:port>/cq/system/console/bundles,確認所有套件組合都處於執行狀態

  9. 停止AEM 6.5 LTS Tomcat伺服器。 在大多數情況下,您可以透過從終端機執行此命令來執行./catalina.sh指令碼:

    code language-none
    $CATALINA_HOME/bin/catalina.sh stop
    
  10. 現在,請依照下列步驟,將您的內容從AEM 6.5移轉至AEM 6.5 LTS: 使用AEM升級將AEM 6.5內容移轉至Oak 6.5 LTS

  11. 內容移轉後,請在sling.properties檔案中套用任何必要的自訂變更

  12. 執行下列動作以啟動AEM 6.5 LTS Tomcat伺服器:

    code language-none
    $CATALINA_HOME/bin/catalina.sh start
    
  13. 在AEM啟動時監視錯誤記錄,以檢查沒有錯誤以及AEM是否順利執行

  14. AEM 6.5 LTS啟動後,請存取: https://<serveraddress:port>/cq/system/console/bundles ​以檢查套件組合是否正常運作

部署升級的程式碼基底 deploy-upgraded-codebase

升級程式完成後,應部署更新的程式碼基底。 您可以在升級程式碼和自訂頁面中找到更新程式碼基底以在AEM目標版本中運作的步驟。

執行升級後檢查和疑難排解 perform-post-upgrade-checks-and-troubleshooting

如需詳細資訊,請參閱升級後檢查及疑難排解

recommendation-more-help
51c6a92d-a39d-46d7-8e3e-2db9a31c06a2