JAR
y WAR
AEM son los tipos de archivo en los que se libera el usuario. Estos formatos se están sometiendo a garantías de calidad para ajustarse a los niveles de soporte que el Adobe se ha comprometido a alcanzar.
Esta sección le explica cómo instalar Adobe Experience Manager AEM () con un servidor de aplicaciones. Consulte la Plataformas compatibles para ver los niveles de soporte específicos proporcionados para los servidores de aplicaciones individuales.
Se describen los pasos de instalación de los siguientes servidores de aplicaciones:
Consulte la documentación adecuada del servidor de aplicaciones para obtener más información sobre la instalación de aplicaciones web, las configuraciones de servidor y cómo iniciar y detener el servidor.
Si utiliza Dynamic Media en una implementación WAR, consulte la Documentación de Dynamic Media.
AEM Se trata de un único archivo de guerra que se va a implementar.
Si se implementa, lo siguiente se producirá de forma predeterminada:
el modo de ejecución es author
la instancia (Repositorio, entorno Felix OSGI, paquetes, etc.) está instalado en ${user.dir}/crx-quickstart
donde ${user.dir}
es el directorio de trabajo actual, se llama a esta ruta de acceso a crx-quickstart sling.home
la raíz de contexto es el nombre del archivo war, por ejemplo : aem-6
Puede cambiar el comportamiento predeterminado de la siguiente manera:
modo de ejecución : configure el sling.run.modes
en el campo WEB-INF/web.xml
AEM archivo del archivo de guerra de la antes de la implementación
sling.home: configure el sling.home
en el campo WEB-INF/web.xml
AEM archivo del archivo de guerra de la antes de la implementación
AEM raíz de contexto: cambie el nombre del archivo de guerra de la
Para implementar una instancia de publicación, debe establecer el modo de ejecución en Publish:
Para comprobar si todo está instalado, puede:
error.log
para ver que todo el contenido está instalado/system/console
que todos los paquetes están instaladosPara fines de demostración, puede ser adecuado instalar la instancia de autor y publicación en un servidor de aplicaciones. Para ello, haga lo siguiente:
Antes de una implementación, lea la Descripción general arriba.
Preparación del servidor
Permita que los encabezados de autenticación básicos pasen:
set "JAVA_OPTS= -Xmx2048m"
AEM Si desea instalar la raíz utilizando la raíz de contexto = /, primero debe cambiar la raíz de contexto de la aplicación web predeterminada existente
AEM Implementación de aplicación web
AEM Descarga de archivo de guerra de
Realice las configuraciones en web.xml si es necesario (consulte la descripción general anterior)
AEM Implementar archivo de guerra de
AEM Iniciar aplicación web
Antes de una implementación, lea la Descripción general arriba.
Preparar el servidor JBoss
Configure los argumentos de memoria en su archivo conf (p. ej. standalone.conf
)
AEM si utiliza el analizador de implementación para instalar la aplicación web de la aplicación web de la aplicación de la implementación, puede que sea conveniente aumentar el valor de deployment-timeout,
para ese conjunto a deployment-timeout
en el archivo xml de su instancia (por ejemplo, configuration/standalone.xml)
:
<subsystem xmlns="urn:jboss:domain:deployment-scanner:1.1">
<deployment-scanner path="deployments" relative-to="jboss.server.base.dir" scan-interval="5000" deployment-timeout="1000"/>
</subsystem>
AEM Implementación de aplicación web
AEM Cargue la aplicación web de en la consola de administración de JBoss.
AEM Habilite la aplicación web de.
Antes de una implementación, lea la Descripción general arriba.
Utiliza un diseño de servidor simple con solo un servidor de administración.
Preparación de WebLogic Server
Entrada ${myDomain}/config/config.xml
agregue a la sección de configuración de seguridad:
<enforce-valid-basic-auth-credentials>false</enforce-valid-basic-auth-credentials>
ver en https://xmlns.oracle.com/weblogic/domain/1.0/domain.xsd para la posición correcta (de forma predeterminada, colocarlo al final de la sección es correcto)Aumentar configuración de memoria de VM:
${myDomain}/bin/setDomainEnv.cmd
(resp .sh)busque WLS_MEM_ARGS, defina, por ejemplo, set WLS_MEM_ARGS_64BIT=-Xms256m -Xmx2048m
Crear en ${myDomain}
una carpeta de paquetes y dentro de una carpeta cq y en ella una carpeta de plan
AEM Implementación de aplicación web
AEM Descarga de archivo de guerra de
AEM Coloque el archivo de guerra de la en la carpeta ${myDomain}/packages/cq
Realice las configuraciones en WEB-INF/web.xml
si es necesario (consulte más arriba en la Descripción general)
WEB-INF/web.xml
archivoAEM Implementar archivo de guerra de la aplicación (para el resto de configuraciones, utilice la configuración predeterminada)
La instalación puede tardar un poco…
Compruebe que la instalación ha finalizado como se menciona arriba en la Descripción general (por ejemplo, siguiendo el error.log)
Puede cambiar la raíz de contexto en la pestaña Configuration de la aplicación web en WebLogic /console
Antes de una implementación, lea la Descripción general arriba.
Preparar el servidor Tomcat
Aumente la configuración de memoria de VM:
bin/catalina.bat
(resp catalina.sh
en unix) agregue la siguiente configuración:set "JAVA_OPTS= -Xmx2048m
Tomcat no permite el acceso de administrador ni de responsable durante la instalación. Por lo tanto, debe editarlo manualmente tomcat-users.xml
para permitir el acceso a estas cuentas:
Editar tomcat-users.xml
para incluir el acceso de administrador y responsable. La configuración debería ser similar al siguiente ejemplo:
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
role rolename="manager"/>
role rolename="tomcat"/>
<role rolename="admin"/>
<role rolename="role1"/>
<role rolename="manager-gui"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="admin" password="admin" roles="admin,manager-gui"/>
<user username="role1" password="tomcat" roles="role1"/>
</tomcat-users>
AEM Si desea implementar la raíz de contexto con la raíz de contexto "/", debe cambiar la raíz de contexto de la aplicación web ROOT existente:
AEM Si instala la aplicación web de mediante la interfaz de usuario del administrador, deberá aumentar el tamaño máximo de un archivo cargado, ya que el tamaño predeterminado solo permite una carga de 50 MB. Para que abra el archivo web.xml de la aplicación web del administrador,
webapps/manager/WEB-INF/web.xml
y aumente el tamaño máximo de archivo y el tamaño máximo de solicitud a al menos 500 MB, consulte lo siguiente multipart-config
ejemplo de un web.xml
archivo.
<multipart-config>
<!-- 500MB max -->
<max-file-size>524288000</max-file-size>
<max-request-size>524288000</max-request-size>
<file-size-threshold>0</file-size-threshold>
</multipart-config>
AEM Implementación de aplicación web
AEM Descarga de archivo de guerra de
Realice las configuraciones en web.xml si es necesario (consulte la descripción general anterior)
AEM Cambie el nombre del archivo de guerra a ROOT.war si desea implementarlo como aplicación web raíz, cambie el nombre a, por ejemplo, aemauthor.war si desea tener aemauthor como raíz de contexto
cópielo en la carpeta de aplicaciones web de tomcat
AEM esperar hasta que se instale el
Para obtener información acerca de cómo solucionar los problemas que pueden producirse durante la instalación, consulte: