Procédure de mise à niveau pour les installations de serveur d’applications (WLP) upgrade-steps-for-application-server-installations-wlp
Étapes préalables à la mise à niveau pre-upgrade-steps
Avant d’exécuter votre mise à niveau, plusieurs étapes doivent être réalisées. Voir Mise à niveau du code et des personnalisations et Tâches de maintenance avant la mise à niveau pour plus d’informations. Assurez-vous également que votre système répond à la configuration requise pour AEM 6.5 LTS.
Cochez Planification de la mise à niveau et comment l’AEM Analyzer peut vous aider à estimer la complexité de la mise à niveau d’AEM.
Conditions préalables à la migration migration-prerequisites
- Version Java minimale requise : assurez-vous d’avoir installé IBM® Sumeru JRE 17/21 sur votre serveur WLP.
Exécuter la mise à niveau performing-the-upgrade
-
Assurez-vous d’avoir effectué les étapes avant la mise à niveau telles que la sauvegarde du serveur AEM 6.5 avant d’effectuer toute activité de mise à niveau
-
Selon vos besoins, choisissez l’un des chemins de mise à niveau suivants :
- Mise à niveau statique : si votre serveur WLP actuel prend en charge le servlet 6, vous pouvez effectuer une mise à niveau statique et passer à l’étape 3.
- Sidegrade : si vous préférez une nouvelle configuration ou si votre serveur WLP ne prend pas en charge le servlet 6, configurez une nouvelle instance WLP avec AEM 6.5 LTS et migrez le contenu en suivant la Migration de contenu AEM 6.5 vers AEM 6.5 LTS à l’aide d’Oak-upgrade et passez à la section Déployer la base de code mise à niveau
-
Désactivez l’instance AEM. Cette opération peut généralement être effectuée à l’aide de la commande suivante :
code language-shell <path-to-wlp-directory>/bin/server stop server_name
-
Supprimez les fichiers et les dossiers qui ne sont plus nécessaires. Les éléments à supprimer sont les suivants :
-
Le fichier cq-quickstart-65.war du dossier
dropins
et du dossierexpanded
se trouvant généralement respectivement à l’emplacement<path-to-aem-server>/dropins/cq-quickstart-65.war
et<path-to-aem-server>/apps/expanded/cq-quickstart-65.war
-
Le dossier
launchpad/startup
. Vous pouvez le supprimer en exécutant la commande suivante dans le terminal , à condition que vous soyez dans le dossier du serveur :code language-shell rm -rf crx-quickstart/launchpad/startup
-
Le fichier
base.jar
. Pour ce faire, exécutez les commandes suivantes :code language-shell find crx-quickstart/launchpad -type f -name "org.apache.sling.launchpad.base.jar*" -exec rm -f {} \;
-
Fichier
BootstrapCommandFile_timestamp.txt
:code language-shell rm -f crx-quickstart/launchpad/felix/bundle0/BootstrapCommandFile_timestamp.txt
-
Supprimez le fichier
sling.options
en exécutant :code language-shell find crx-quickstart/launchpad -type f -name "sling.options.file" -exec rm -rf {} \;
-
Supprimez le fichier
sling.bootstrap.txt
:code language-shell rm -rf crx-quickstart/launchpad/sling_bootstrap.txt
-
-
Effectuez une sauvegarde du fichier
sling.properties
(généralement présent danscrx-quickstart/conf/
) et supprimez-le -
Remplacez la version du servlet par 6.0 dans le fichier
server.xml
-
Installez Java 17/Java 21 et assurez-vous qu’il est correctement installé en exécutant :
code language-shell java -version
-
Vérifiez les paramètres de démarrage du serveur AEM et assurez-vous de mettre à jour les paramètres en fonction de vos besoins. Pour plus d’informations, consultez les Considérations relatives à Java 17/Java 21.
-
Téléchargez le nouveau fichier war LTS 6.5 et copiez-le dans le dossier dropins situé à l’adresse :
/<path-to-aem-server>/dropins/
-
Démarrez l’instance AEM : vous pouvez généralement le faire à l’aide de la commande suivante :
code language-shell <path-to-wlp-directory>/bin/server start server_name
-
Si vous disposez de modifications personnalisées dans
sling.properties
, suivez les instructions ci-dessous :- Arrêtez l’instance AEM en exécutant
<path-to-wlp-directory>/bin/server stop server_name
- Appliquez vos modifications de
sling.properties
personnalisées au fichiersling.properties
nouvellement généré (en vous référant au fichier de sauvegarde créé à l’étape 5) - Démarrez l’instance AEM. Vous pouvez le faire généralement en exécutant :
<path-to-wlp-directory>/bin/server start server_name
- Arrêtez l’instance AEM en exécutant
Déployer le base de code mise à niveau deploy-upgraded-codebase
Une fois le processus de mise à niveau terminé, la base de code mise à jour doit être déployée. La procédure de mise à jour de la base de code pour qu’elle fonctionne dans la version cible d’AEM est disponible dans la page Mise à niveau du code et personnalisations.
Effectuer Des Vérifications Et Un Dépannage Après La Mise À Niveau perform-post-upgrade-checks-and-troubleshooting
Voir Vérifications et dépannage après une mise à niveau.