應用程式伺服器安裝的升級步驟(Tomcat) upgrade-steps-for-application-server-installations-tomcat
升級前步驟 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 所執行的升級。
-
如果已部署AEM 6.5,請存取:
https://<serveraddress:port>/system/console/bundles
以檢查套件組合是否正常運作 -
接下來,停止AEM 6.5。這可以從Tomcat App Manager完成,位於:
https://<serveraddress:port>/manager/html
-
在執行任何升級活動之前,請確定您已完成預先升級活動,例如AEM 6.5伺服器的備份
-
安裝Java 17/Java 21,並透過執行以下命令來確保它正確安裝:
code language-none java –version
-
設定與AEM 6.5 LTS相容的Tomcat伺服器
-
請檢閱AEM伺服器的啟動引數,並確保根據系統需求更新引數。 如需詳細資訊,請參閱Java 17/Java 21考量事項
-
使用Java 17/Java 21在Tomcat伺服器上部署新下載的6.5 LTS war,並透過執行以下指令來啟動AEM 6.5 LTS Tomcat伺服器:
code language-none $CATALINA_HOME/bin/catalina.sh start
-
AEM啟動並執行後,請存取:
https://<serveraddress:port>/cq/system/console/bundles
,確認所有套件組合都處於執行狀態 -
停止AEM 6.5 LTS Tomcat伺服器。 在大多數情況下,您可以透過從終端機執行此命令來執行
./catalina.sh
指令碼:code language-none $CATALINA_HOME/bin/catalina.sh stop
-
現在,請依照下列步驟,將您的內容從AEM 6.5移轉至AEM 6.5 LTS: 使用AEM升級將AEM 6.5內容移轉至Oak 6.5 LTS
-
內容移轉後,請在
sling.properties
檔案中套用任何必要的自訂變更 -
執行下列動作以啟動AEM 6.5 LTS Tomcat伺服器:
code language-none $CATALINA_HOME/bin/catalina.sh start
-
在AEM啟動時監視錯誤記錄,以檢查沒有錯誤以及AEM是否順利執行
-
AEM 6.5 LTS啟動後,請存取:
https://<serveraddress:port>/cq/system/console/bundles
以檢查套件組合是否正常運作
部署升級的程式碼基底 deploy-upgraded-codebase
升級程式完成後,應部署更新的程式碼基底。 您可以在升級程式碼和自訂頁面中找到更新程式碼基底以在AEM目標版本中運作的步驟。
執行升級後檢查和疑難排解 perform-post-upgrade-checks-and-troubleshooting
如需詳細資訊,請參閱升級後檢查及疑難排解。