Implementación y mantenimiento deploying-and-maintaining
En esta página encontrará:
Una vez que se haya familiarizado con estos conceptos básicos, encontrará información más avanzada y detallada en las siguientes subpáginas:
- Requisitos técnicos
- Implementaciones recomendadas
- Instalación independiente personalizada
- Instalación del servidor de aplicaciones
- Inicio y detención de la línea de comandos
- Configuración
- Actualización a AEM 6.5 LTS
- Artículos sobre procedimientos de configuración
- Consola web
- Solución de problemas de replicación
- Prácticas recomendadas
- Introducción a AEM Platform
Conceptos básicos basic-concepts
¿Qué es AEM? what-is-aem
Adobe Experience Manager es un sistema cliente-servidor basado en la web para crear, administrar e implementar sitios web comerciales y servicios relacionados. Combina varias funciones de nivel de infraestructura y de nivel de aplicación en un único paquete integrado.
A nivel de infraestructura, AEM proporciona lo siguiente:
- Servidor de aplicaciones web: AEM se puede implementar en modo independiente (incluye un servidor web Jetty integrado) o como una aplicación web dentro de un servidor de aplicaciones de terceros.
- Marco de aplicación web: AEM incorpora el Marco de aplicación web Sling que simplifica la escritura de aplicaciones web RESTful orientadas a contenido.
- Repositorio de contenido: AEM incluye un repositorio de contenido Java™ (JCR), un tipo de base de datos jerárquica diseñada específicamente para datos no estructurados y semiestructurados. El repositorio almacena no solo el contenido orientado al usuario, sino también todo el código, las plantillas y los datos internos utilizados por la aplicación.
Partiendo de esta base, AEM también ofrece varias funciones de nivel de aplicación para la administración de:
- Sitios web
- Publicaciones digitales
- Forms y documentos
- Assets digital
Por último, los clientes pueden utilizar estos componentes básicos de infraestructura y de nivel de aplicación para crear soluciones personalizadas mediante la creación de aplicaciones propias.
El servidor de AEM está basado en Java y se ejecuta en la mayoría de los sistemas operativos que admiten esa plataforma. Toda la interacción del cliente con AEM se realiza mediante un explorador web.
Escenarios de implementación habituales typical-deployment-scenarios
En la terminología de AEM, una "instancia" es una copia de AEM que se ejecuta en un servidor. Las instalaciones de AEM suelen incluir al menos dos instancias, que normalmente se ejecutan en equipos separados:
- Autor: la instancia de AEM utilizada para crear, cargar y editar contenido y administrar el sitio web. Una vez que el contenido está listo para su publicación, se replica en la instancia de publicación.
- Publicar: una instancia de AEM que sirve el contenido publicado al público.
Estas instancias son idénticas en términos de software instalado. Solo se diferencian por la configuración. Además, la mayoría de las instalaciones utilizan un Dispatcher:
- Dispatcher: Un servidor web estático (Apache httpd, Microsoft® IIS, etc.) se ha ampliado con el módulo Dispatcher de AEM. Almacena en la caché las páginas web producidas por la instancia de publicación para mejorar el rendimiento.
Existen muchas opciones y elaboraciones avanzadas de esta configuración, pero el patrón básico de creación, publicación y Dispatcher es el núcleo de la mayoría de las implementaciones. Empecemos por centrarnos en una configuración simple. A continuación se describen las opciones de implementación avanzadas.
Las secciones siguientes describen ambos casos:
-
On-Premise: AEM implementado y administrado en su entorno corporativo.
-
Managed Services - Cloud Manager para Adobe Experience Manager: AEM implementado y administrado por Adobe Managed Services.
On-Premise on-premise
Puede instalar AEM en servidores de su entorno corporativo. Las instancias de instalación habituales incluyen: entornos de desarrollo, pruebas y publicación. Consulte Introducción para obtener detalles básicos sobre cómo obtener el software de AEM para instalarlo localmente.
Managed Services con Cloud Manager managed-services-using-cloud-manager
Se anunciará próximamente.
Introducción getting-started
Requisitos previos prerequisites
Mientras que las instancias de producción se ejecutan en máquinas dedicadas que ejecutan un sistema operativo oficialmente admitido (consulte Requisitos técnicos), el servidor de Experience Manager se ejecutará en cualquier sistema que admita Java™ Standard Edition 17.
Para familiarizarse y desarrollar en AEM, es común utilizar una instancia instalada en su equipo local que ejecute Apple OS X o versiones de escritorio de Microsoft® Windows o Linux®.
En el lado del cliente, AEM funciona con todos los navegadores modernos (Microsoft® Edge, Chrome 51+, Firefox 47+, Safari 8+) tanto en sistemas operativos de escritorio como de tableta. Consulte Plataformas de cliente compatibles para obtener más información.
Obtención del software getting-the-software
Los clientes con un contrato de mantenimiento y soporte válido deberían haber recibido una notificación por correo electrónico con un código y poder descargar AEM desde el Sitio web de licencias de Adobe. Los socios comerciales pueden solicitar acceso de descarga desde spphelp@adobe.com.
El paquete de software de AEM está disponible de dos formas:
-
CQ AEM 6.5 LTS jar: Un archivo ejecutable independiente jar que incluye todo lo que necesita para ejecutarse.
-
CQ AEM 6.5 LTS war: Un archivo war para su implementación en un servidor de aplicaciones de terceros.
En la siguiente sección describimos la instalación independiente. Para obtener más información sobre la instalación de AEM en un servidor de aplicaciones, consulte Instalación del servidor de aplicaciones.
Instalación local predeterminada default-local-install
-
Cree un directorio de instalación en el equipo local. Por ejemplo:
Ubicación de instalación de UNIX®: /opt/aem
Ubicación de instalación de Windows:
C:\aemDel mismo modo, es común instalar instancias de ejemplo en una carpeta directamente en el escritorio. En cualquier caso, Adobe hace referencia a esta ubicación de forma genérica como:
<aem-install>La ruta de acceso del directorio de archivos sólo debe contener caracteres ASCII de EE.UU…
-
Coloque los archivos jar y license en este directorio:
code language-shell <aem-install>/ <aem-65-lts>.jar license.propertiesSi no proporciona un archivo de
license.properties, AEM redirigirá el explorador a una pantalla de bienvenida al inicio, donde podrá escribir una clave de licencia. Si todavía no dispone de una, debe solicitar a Adobe una clave de licencia válida. -
Para iniciar la instancia en un entorno GUI, haga doble clic en el archivo
<aem-65-lts>.jar.Como alternativa, puede iniciar AEM desde la línea de comandos:
code language-shell java -Xmx1024M -jar <aem-65-lts>.jar
AEM tarda unos minutos en desempaquetar el archivo jar, instalarse y ponerse en marcha. El procedimiento anterior resulta en lo siguiente:
- una instancia de AEM author
- ejecutando en localhost
- en el puerto 4502
Para acceder a la instancia, dirija su explorador a:
https://localhost:4502
El resultado de la instancia de autor se configurará automáticamente para conectarse a una instancia de publicación en localhost:4503.
Instalaciones de creación y publicación author-and-publish-installs
La instalación predeterminada (una instancia de author en localhost:4502) se puede cambiar simplemente cambiando el nombre del archivo jar antes de iniciarlo por primera vez. El patrón de nomenclatura es:
cq-<instance-type>-p<port-number>.jar
Por ejemplo, cambiar el nombre del archivo a
cq-author-p4502.jar
Al iniciarla, se ejecuta una instancia de autor en localhost:4502.
Del mismo modo, cambiar el nombre del archivo e iniciarlo
cq-publish-p4503.jar
Se ejecuta una instancia de publicación en localhost:4503.
Instalaría estas dos instancias en, por ejemplo
<aem-install>/authory
<aem-install>/publish
Para obtener más información sobre cómo personalizar la instalación, consulte lo siguiente:
Directorio de instalación desempaquetado unpacked-install-directory
Cuando se inicia quickstart jar por primera vez, se desempaqueta en el mismo directorio bajo un nuevo subdirectorio llamado crx-quickstart. Debe tener lo siguiente:
<aem-install>/
license.properties
<aem-65-lts>.jar
crx-quickstart/
app/
bin/
conf/
launchpad/
logs/
metrics/
monitoring/
opt/
repository/
threaddumps/
eula-de_DE.html
eula-en_US.html
eula-fr_FR.html
eula-ja_JP.html
readme.txt
Si la instancia se instaló desde la interfaz de usuario de, se abrirá automáticamente una ventana del explorador y una ventana de aplicación de escritorio que también mostrará el host y el puerto de la instancia y un conmutador de activación/desactivación:
Inicio y detención starting-and-stopping
Una vez que AEM se ha desempaquetado a sí mismo y se ha iniciado por primera vez, al hacer doble clic en el archivo jar en el directorio de instalación simplemente se inicia la instancia, no se vuelve a instalar.
Para detener la instancia desde la interfaz gráfica de usuario, haga clic en el conmutador on/off en la ventana de la aplicación de escritorio.
También puede detener e iniciar AEM desde la línea de comandos. Suponiendo que ya haya instalado la instancia por primera vez, los scripts de línea de comandos están aquí:
<aem-install>/crx-quickstart/bin/
Esta carpeta contiene los siguientes scripts de shell bash de UNIX®:
start: inicia la instanciastop: detiene la instanciastatus: informa del estado de la instanciaquickstart: se usa para configurar la información de inicio, si es necesario.
También hay bat archivos equivalentes para Windows. Para obtener información más detallada, consulte:
AEM se inicia y redirige automáticamente el explorador web a la página adecuada, normalmente la página de inicio de sesión; por ejemplo:
https://localhost:4502/
Una vez que haya iniciado sesión, tendrá acceso a AEM. Para obtener más información, según su función, consulte lo siguiente:
Implementación avanzada advanced-deployment
La sección anterior le proporcionará una buena comprensión de los conceptos básicos de la instalación de AEM. Sin embargo, la instalación de un sistema de producción completo de AEM puede implicar una complejidad considerablemente mayor. Para obtener una cobertura completa de la instalación avanzada, consulte las siguientes subpáginas:
- Requisitos técnicos
- Implementaciones recomendadas
- Instalación independiente personalizada
- Instalación del servidor de aplicaciones
- Inicio y detención de la línea de comandos
- Configuración
- Actualización a AEM 6.5 LTS
- Artículos sobre procedimientos de configuración
- Consola web
- Solución de problemas de replicación
- Prácticas recomendadas
- Introducción a AEM Platform