Pasos de actualización para las instalaciones del servidor de aplicaciones (WLP) upgrade-steps-for-application-server-installations-wlp
Pasos previos a la actualización pre-upgrade-steps
Antes de ejecutar la actualización, hay que completar varios pasos. Consulte Actualización de código y personalizaciones y Tareas de mantenimiento previas a la actualización para obtener más información. Además, asegúrese de que su sistema cumpla los requisitos de AEM 6.5 LTS.
Compruebe Planificación de la actualización y cómo el Analizador de AEM puede ayudarle a calcular la complejidad de la actualización de AEM.
Requisitos previos de migración migration-prerequisites
- Versión mínima de Java requerida: Asegúrese de que ha instalado IBM® Sumeru JRE 17/21 en su servidor WLP.
Realización de la actualización performing-the-upgrade
-
Asegúrese de haber completado los pasos previos a la actualización, como hacer una copia de seguridad del servidor de AEM 6.5, antes de realizar cualquier actividad de actualización
-
Según sus necesidades, elija una de las siguientes rutas de actualización:
- Actualización in situ: Si el servidor WLP actual admite Servlet 6, puede realizar una actualización in situ y continuar con el paso 3.
- Versión secundaria: Si prefiere una configuración nueva o si el servidor WLP no es compatible con Servlet 6, configure una nueva instancia WLP con AEM 6.5 LTS y migre el contenido siguiendo la guía AEM 6.5 a AEM 6.5 LTS Content Migration Using Oak-upgrade y vaya a la sección Implementar base de código actualizada
-
Detenga la instancia de AEM. Normalmente se puede hacer utilizando este comando:
code language-shell <path-to-wlp-directory>/bin/server stop server_name
-
Elimine los archivos y carpetas que ya no sean necesarios. Los elementos que debe eliminar específicamente son los siguientes:
-
cq-quickstart-65.war de la carpeta
dropins
y la carpetaexpanded
se encuentran generalmente en<path-to-aem-server>/dropins/cq-quickstart-65.war
y<path-to-aem-server>/apps/expanded/cq-quickstart-65.war
respectivamente -
La carpeta
launchpad/startup
. Puede eliminarlo ejecutando el siguiente comando en el terminal suponiendo que se encuentra en la carpeta del servidor:code language-shell rm -rf crx-quickstart/launchpad/startup
-
El archivo
base.jar
. Para ello, ejecute los siguientes comandos:code language-shell find crx-quickstart/launchpad -type f -name "org.apache.sling.launchpad.base.jar*" -exec rm -f {} \;
-
El archivo
BootstrapCommandFile_timestamp.txt
:code language-shell rm -f crx-quickstart/launchpad/felix/bundle0/BootstrapCommandFile_timestamp.txt
-
Elimine el archivo
sling.options
ejecutando:code language-shell find crx-quickstart/launchpad -type f -name "sling.options.file" -exec rm -rf {} \;
-
Quitar el archivo
sling.bootstrap.txt
:code language-shell rm -rf crx-quickstart/launchpad/sling_bootstrap.txt
-
-
Realice una copia de seguridad del archivo
sling.properties
(normalmente presente encrx-quickstart/conf/
) y elimínelo -
Cambiar la versión del servlet a 6.0 en el archivo
server.xml
-
Instale Java 17/Java 21 y asegúrese de que está correctamente instalado ejecutando:
code language-shell java -version
-
Revise los parámetros de inicio del servidor de AEM y asegúrese de actualizar los parámetros según sus necesidades. Consulte Consideraciones de Java 17/Java 21 para obtener más información.
-
Descargue el nuevo archivo WAR de 6.5 LTS y cópielo en la carpeta de puntos ubicada en:
/<path-to-aem-server>/dropins/
-
Inicie la instancia de AEM: se puede hacer generalmente con este comando:
code language-shell <path-to-wlp-directory>/bin/server start server_name
-
Si tiene cambios personalizados en
sling.properties
, siga las instrucciones siguientes:- Detenga la instancia de AEM ejecutando
<path-to-wlp-directory>/bin/server stop server_name
- Aplicar los cambios personalizados de
sling.properties
al archivosling.properties
recién generado (consultando el archivo de copia de seguridad creado en el paso 5) - Inicie la instancia de AEM. Se puede realizar normalmente ejecutando:
<path-to-wlp-directory>/bin/server start server_name
- Detenga la instancia de AEM ejecutando
Implementar base de código actualizada deploy-upgraded-codebase
Una vez completado el proceso de actualización, se debe implementar la base de código actualizada. Los pasos para actualizar el código base para que funcione en la versión de destino de AEM se encuentran en Página de actualización de código y personalizaciones.
Realizar Comprobaciones Y Resolución De Problemas Después De La Actualización perform-post-upgrade-checks-and-troubleshooting
Ver Comprobaciones posteriores a la actualización y solución de problemas.