Implementación y mantenimiento deploying-and-maintaining

CAUTION
AEM 6.4 ha llegado al final de la compatibilidad ampliada y esta documentación ya no se actualiza. Para obtener más información, consulte nuestra períodos de asistencia técnica. Buscar las versiones compatibles here.

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:

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 una serie de funciones a nivel de infraestructura y de aplicación en un único paquete integrado.

A nivel de infraestructura AEM proporciona lo siguiente:

  • Servidor de aplicaciones web: AEM puede implementarse en modo independiente (incluye un servidor web Jetty integrado) o como una aplicación web dentro de un servidor de aplicaciones de terceros (WebLogic, WebSphere, etc).
  • Marco de aplicaciones web: AEM incorpora el marco de aplicación web de Sling que simplifica la escritura de aplicaciones web orientadas al contenido y RESTful.
  • 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.

Basándose en esta base, AEM también ofrece una serie de funciones a nivel de aplicación para la administración de:

  • Sitios web
  • Aplicaciones móviles
  • Publicaciones digitales
  • Forms
  • Recursos digitales
  • Communities
  • Comercio en línea

Por último, los clientes pueden utilizar estos componentes básicos de infraestructura y de nivel de aplicación para crear soluciones personalizadas creando aplicaciones propias.

El servidor AEM es 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 AEM terminología, una "instancia" es una copia de AEM que se ejecuta en un servidor. AEM instalaciones suelen implicar al menos dos instancias, normalmente se ejecutan en equipos separados:

  • Autor: Instancia de AEM utilizada para crear, cargar y editar contenido y para administrar el sitio web. Una vez que el contenido está listo para su publicación, se replica en la instancia de publicación.
  • Publicación: 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 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 AEM dispatcher. Almacena en la caché las páginas web producidas por la instancia de publicación para mejorar el rendimiento.

Existen muchas opciones avanzadas y explicaciones sobre esta configuración, pero el patrón básico de autor, publicación y Dispatcher es el núcleo de la mayoría de las implementaciones. Empezaremos por centrarnos en una configuración relativamente sencilla. A continuación se analizan las opciones de implementación avanzadas.

Las secciones siguientes describen ambos escenarios:

  • 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 los servidores de su entorno corporativo. Entre las instancias de instalación habituales se incluyen: Entornos de desarrollo, pruebas y publicación. Consulte la Introducción para obtener detalles básicos sobre cómo obtener el software AEM para instalarlo localmente.

Para obtener más información sobre las implementaciones locales típicas, consulte Implementaciones recomendadas.

Managed Services mediante Cloud Manager managed-services-using-cloud-manager

AEM Managed Services es una solución completa para la administración de experiencias digitales. Proporciona beneficios de la solución de entrega de experiencias en la nube, al tiempo que conserva todos los beneficios de control, seguridad y personalización de una implementación local. AEM Managed Services permite a los clientes iniciarse más rápido mediante la implementación en la nube y también gracias a las prácticas recomendadas y a la asistencia de Adobe. Las organizaciones y los usuarios empresariales pueden atraer a los clientes en un tiempo mínimo, impulsar la cuota de mercado y centrarse en la creación de campañas de marketing innovadoras, a la vez que reducen la carga para TI.

Con AEM Managed Services, los clientes pueden obtener las siguientes ventajas:

Tiempo de comercialización más rápido: Con la infraestructura flexible de nube de Adobe Managed Services, las organizaciones pueden planificar, iniciar y optimizar rápidamente experiencias digitales exitosas. Adobe administra la arquitectura de la nube sin necesidad de capital adicional, hardware ni software, y los ingenieros de éxito del cliente de Adobe ayudan con la arquitectura de AEM, el aprovisionamiento y la personalización para conectarse a aplicaciones back-end y las prácticas recomendadas para la puesta en marcha.

Mayor rendimiento: Proporciona experiencias digitales fiables para su empresa con cuatro opciones de disponibilidad de servicios: 99,5%, 99,9%, 99,95% y 99,99%. Además, permite el backup automático y los modelos de recuperación ante desastres multimodo para ayudar a garantizar la confiabilidad y la administración de contingencias.

Costes de TI optimizados: La orientación proactiva y la experiencia ayudan a las organizaciones a mantenerse al día con la última versión de AEM. El mantenimiento y soporte de platino de Adobe se incluye automáticamente en las nuevas implementaciones de AMS Enterprise/Basic, ofreciendo experiencia técnica y operativa para ayudar a las organizaciones a mantener sus aplicaciones de misión crítica. Las funciones básicas gratuitas de Analytics o Target ofrecen un valor adicional, especialmente para organizaciones de mercado intermedio con necesidades limitadas de análisis y personalización.

Mayor seguridad: Garantiza la seguridad física, de red y de datos de nivel empresarial al alojar aplicaciones de clientes en una instalación de acceso restringido, detrás de sistemas de firewall o dentro de una nube privada virtual. Incluye máquinas virtuales de un solo inquilino con cifrado sólido de almacenamiento de datos, antivirales y aislamiento de datos.

Cloud Manager: Cloud Manager, parte de la oferta de Adobe Experience Manager Managed Services, es un portal de autoservicio que además permite a las organizaciones autoadministrar Adobe Experience Manager en la nube. Incluye una integración continua y una canalización de envío continuo (CI/CD) de última generación que permite a los equipos de TI y a los socios de implementación acelerar la entrega de personalizaciones o actualizaciones sin comprometer el rendimiento o la seguridad. Cloud Manager solo está disponible para los clientes de servicios administrados de Adobe.

Para obtener más información sobre Cloud Manager y sus recursos, consulte Guía del usuario de Cloud Manager.

Introducción getting-started

Requisitos previos prerequisites

Mientras que las instancias de producción generalmente se ejecutan en máquinas dedicadas que ejecutan un sistema operativo oficialmente compatible (consulte Requisitos técnicos), el servidor Experience Manager se ejecutará en cualquier sistema que admita Java Standard Edition 8.

Para familiarizarse y desarrollar en AEM es bastante común utilizar una instancia instalada en el equipo local que ejecuta Apple OS X o versiones de escritorio de Microsoft Windows o Linux.

En el lado del cliente, AEM funciona con todos los exploradores modernos (Microsoft Edge, Internet Explorer 11, Chrome 51+ , Firefox 47+, Safari 8+) en los sistemas operativos de escritorio y 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 asistencia válido deberían haber recibido una notificación por correo electrónico con un código y poder descargar AEM desde la Sitio web de licencias de Adobe. Los socios comerciales pueden solicitar acceso de descarga desde spphelp@adobe.com.

El paquete de software AEM está disponible en dos formatos:

  • cq-quickstart-6.4.0.jar: Un ejecutable independiente jar que incluye todo lo necesario para ponerse en marcha.

  • cq-quickstart-6.4.0.war: A war para su implementación en un servidor de aplicaciones de terceros.

En la siguiente sección describimos el 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

  1. 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:\Program Files\aem

    Del mismo modo, es común instalar instancias de ejemplo en una carpeta directamente en el escritorio. En cualquier caso, nos referiremos a esta ubicación de forma genérica como:

    <aem-install>

    Tenga en cuenta que la ruta del directorio de archivos debe constar solamente de caracteres ASCII de EE. UU.

  2. Coloque el jar y licencia archivos en este directorio:

    code language-shell
    <aem-install>/
        cq-quickstart-6.4.0.jar
        license.properties
    

    Si no proporciona un license.properties AEM redireccionará el explorador a un Bienvenido al inicio, donde puede introducir una clave de licencia. Deberá solicitar una clave de licencia válida al Adobe si todavía no la tiene.

  3. Para iniciar la instancia en un entorno GUI, haga doble clic en el botón cq-quickstart-6.4.0.jar archivo.

    Como alternativa, puede iniciar AEM desde la línea de comandos. Para una VM Java de 32 bits, introduzca lo siguiente:

    code language-shell
        java -Xmx1024M -jar cq-quickstart-6.4.0.jar
    

    Para una VM de 64 bits, introduzca:

    code language-shell
        java -XX:MaxPermSize=256m -Xmx1024M -jar cq-quickstart-6.4.0.jar
    

AEM tardará unos minutos en desempaquetar el archivo jar, instalarse y comenzar. El procedimiento anterior da como resultado:

  • an AEM autor instancia
  • en ejecución localhost
  • en puerto 4502

Para acceder a la instancia, dirija el navegador a:

http://localhost:4502

El resultado en la instancia de autor se configurará automáticamente para conectarse a un instancia de publicación en localhost:4503.

Creación y publicación de instalaciones author-and-publish-installs

La instalación predeterminada (una author instancia en localhost:4502) se puede cambiar simplemente cambiando el nombre de la variable 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

y al iniciarlo, se ejecutará una instancia de autor en localhost:4502.

Del mismo modo, cambiar el nombre del archivo e iniciarlo

cq-publish-p4503.jar

resultará en una instancia de publicación en localhost:4503.

Puede instalar estas dos instancias en , por ejemplo

<aem-install>/authory

<aem-install>/publish

Para obtener más información sobre la personalización de la instalación, consulte lo siguiente:

Directorio de instalación desempaquetado unpacked-install-directory

Cuando se inicie el tarro de inicio rápido por primera vez, se descomprimirá en el mismo directorio bajo un nuevo subdirectorio llamado crx-quickstart. Debería terminar con lo siguiente:

<aem-install>/
    license.properties
    cq-quickstart-6.4.0.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 gráfica de usuario, se abrirá automáticamente una ventana del explorador y también se abrirá una ventana de la aplicación de escritorio que mostrará el host y el puerto de la instancia y un conmutador de encendido/apagado:

screen_shot_2018-04-05at91504am1

NOTE
Si está utilizando enlaces simbólicos, consulte problemas con symlink.

Inicio y parada starting-and-stopping

Una vez AEM se ha desempaquetado y se ha iniciado por primera vez, haciendo doble clic en el archivo jar en el directorio de instalación simplemente inicia la instancia, no la reinstala.

Para detener la instancia desde la GUI, simplemente haga clic en el botón encendido/apagado 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, la variable scripts de línea de comandos se encuentran aquí:

<aem-install>/crx-quickstart/bin/

Esta carpeta contiene los siguientes scripts de shell de bash de Unix:

  • start: Inicia la instancia
  • stop: Detiene la instancia
  • status: Informa del estado de la instancia
  • quickstart: Se utiliza para configurar la información de inicio, si es necesario.

También hay equivalentes bat para Windows. Para obtener información más detallada, consulte:

AEM inicia y redirige automáticamente el explorador web a la página adecuada, normalmente la página de inicio de sesión; por ejemplo:

http://localhost:4502/

screen_shot_2018-04-03at15317pm1

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 debería proporcionarle una buena comprensión de los conceptos básicos de AEM instalación. Sin embargo, la instalación de un sistema completo de producción de AEM puede implicar una complejidad considerablemente mayor. Para obtener información completa sobre la instalación avanzada, consulte las siguientes subpáginas:

recommendation-more-help
6a71a83d-c2e0-4ce7-a6aa-899aa3885b56