Conceitos básicos de configuração

O Adobe Experience Manager (AEM) é instalado com as configurações padrão para todos os parâmetros, o que permite que ele seja executado "imediatamente". No entanto, você pode configurar AEM para seus próprios requisitos específicos.

Há muitos aspectos do AEM que podem ser configurados:

  • Alguns são comumente configurados para cada instalação de projeto e devem ser revisados para confirmar se são aplicáveis ou não ao seu projeto.
  • Outras configurações podem ser comuns, embora não sejam imperativas; relacionados a recursos ou desempenho e estabilidade do sistema.
  • Outros são necessários apenas para determinados recursos opcionais do AEM (são documentados junto com o recurso apropriado).

Dependendo da configuração específica, essas alterações podem ser feitas usando o:

  • Adobe CQ Web Console

    Este é um local padrão para configurar pacotes e serviços OSGi.

    Consulte Configuração do OSGi para obter mais detalhes e práticas recomendadas.

  • Repositório

    Um subconjunto de configurações OSGi está disponível no repositório. Isso garante que copiar ou replicar o conteúdo do repositório recrie configurações idênticas. Você também pode adicionar suas próprias configurações, dependendo do modo de execução, ao repositório.

    Consulte Configuração do OSGi no Repositório e, em particular, Adicionar uma Nova Configuração ao Repositório para obter mais detalhes.

  • Sistema de arquivos

    Alguns arquivos de configuração residem no sistema de arquivos.

  • WCM AEM

    Vários aspectos podem ser configurados dentro AEM próprio WCM, muitos usando o console Ferramentas; por exemplo, agentes de replicação.

OBSERVAÇÃO

Ao trabalhar com o Adobe Experience Manager, há vários métodos de gerenciamento das configurações para serviços OSGi (console ou nós de repositório).

Consulte Configuração do OSGi para obter detalhes completos.

OBSERVAÇÃO

Configurar AEM é simples, mas você deve estar ciente de que:

Certas alterações podem ter um impacto importante nos aplicativos. Por esse motivo, verifique se você tem a experiência e o conhecimento necessários antes de começar a configurar o AEM e faça apenas as alterações necessárias. Quaisquer alterações feitas por meio do console OSGi são imediatamente aplicadas ao sistema em execução (nenhuma reinicialização é necessária).

Considerações de configuração primária

Esta lista detalha as principais áreas configuradas com frequência para cada novo projeto. Nem todas são necessárias, mas a lista deve ser lida e revisada para ver o que se aplica ao seu projeto.

A lista fornece uma breve visão geral de cada aspecto de configuração, juntamente com links para as páginas que fornecem detalhes completos.

Lista de verificação de segurança

Vários problemas de configuração principais são listados na Lista de verificação de segurança. Certifique-se de ler e tomar as medidas necessárias para a sua instalação.

Configurar a interface padrão - otimizada ao toque ou clássica

Há duas interfaces de usuário disponíveis para uso no AEM:

  • A interface otimizada para toque
  • A interface clássica

Você pode configurar a interface de usuário necessária usando Mapeamento de raiz.

OBSERVAÇÃO

Mais informações sobre a seleção da interface do usuário estão disponíveis em Selecionar sua interface do usuário.

IPv4 e IPv6

Todos os elementos de AEM (por exemplo, o repositório, o Dispatcher etc.) podem ser instalados em redes IPv4 e IPv6.

A operação é perfeita, pois nenhuma configuração especial é necessária. Quando necessário, basta especificar um endereço IP usando o formato adequado ao seu tipo de rede.

Isso significa que, quando um endereço IP precisa ser especificado, você pode selecionar (conforme necessário) de:

  • um endereço IPv6

    por exemplo https://[ab12::34c5:6d7:8e90:1234]:4502

  • um endereço IPv4

    por exemplo https://123.1.1.4:4502

  • um nome de servidor

    por exemplo, https://www.yourserver.com:4502

  • o caso padrão de localhost será interpretado para instalações de rede IPv4 e IPv6

    por exemplo, http://localhost:4502

Limpeza de versão

Em uma instalação padrão, o AEM cria uma nova versão de uma página ou nó sempre que você ativa uma página (após atualizar o conteúdo). Você também pode criar versões adicionais sob solicitação usando a guia Controle de versão do sidekick. Todas essas versões são armazenadas no repositório e podem ser restauradas, se necessário.

Essas versões nunca são removidas, portanto, o tamanho do repositório aumentará com o tempo e, portanto, precisará ser gerenciado.

Consulte Limpeza de versão para obter detalhes completos, em particular Gerenciador de versão para obter detalhes sobre como configurar AEM para limpar versões mais antigas quando uma nova versão for criada.

Logs

O AEM oferece a possibilidade de configurar:

  • parâmetros globais para o serviço de registro central
  • Solicitar registro de dados; uma configuração de registro especializada para obter informações de solicitação
  • Configurações específicas para cada serviço; por exemplo, um arquivo de log individual e o formato para as mensagens de log

Consulte Registro para obter detalhes completos.

Modos de execução

Os modos de execução permitem ajustar a instância do AEM para uma finalidade específica; por exemplo, criar ou publicar, testar, desenvolver ou intranet, etc.

Isso é feito definindo coleções de parâmetros de configuração para cada modo de execução. Um conjunto básico de parâmetros de configuração é aplicado a todos os modos de execução. Em seguida, é possível ajustar conjuntos adicionais para a finalidade do ambiente específico. Elas são aplicadas conforme necessário.

Todas as configurações são armazenadas em um repositório e ativadas pela configuração do Modo de execução.

Consulte Executar Modos para obter detalhes completos.

Logon único

O Logon único (SSO) permite que um usuário acesse vários sistemas após fornecer credenciais de autenticação (como nome de usuário e senha) uma vez. Um sistema separado (conhecido como autenticador confiável) executa a autenticação e fornece ao Experience Manager as credenciais do usuário. O Experience Manager verifica e aplica as permissões de acesso do usuário (ou seja, determina quais recursos o usuário tem permissão para acessar).

Consulte Logon único para obter mais detalhes.

Mapeamento de recursos

O mapeamento de recursos é usado para definir redirecionamentos, URLs personalizadas e hosts virtuais para AEM.

Por exemplo, você pode usar esses mapeamentos para:

  • Coloque o prefixo /content em todas as solicitações para que a estrutura interna fique oculta dos visitantes do seu site.
  • Defina um redirecionamento para que todas as solicitações para a página /content/en/gateway do site sejam redirecionadas para https://gbiv.com/.

Consulte Mapeamento de Recursos para obter mais detalhes.

Replicação, replicação inversa e agentes de replicação

Os agentes de replicação são fundamentais para AEM como mecanismo utilizado para:

  • Publicar (ativar) conteúdo de um autor em um ambiente de publicação.
  • Liberar explicitamente o conteúdo do cache do Dispatcher.
  • Retorne a entrada do usuário (por exemplo, a entrada de formulário) do ambiente de publicação para o ambiente do autor (sob controle do ambiente do autor).

Para obter mais detalhes, consulte Replicação.

Configurações do OSGi

🔗 O OSGi é um elemento fundamental na pilha de tecnologia de AEM. É usado para controlar os pacotes compostos de AEM e sua configuração.

Consulte Configurações do OSGi para obter uma lista dos vários pacotes que são relevantes para a implementação do projeto (listados de acordo com o pacote). Nem todas as configurações listadas precisam de ajuste, algumas são mencionadas para ajudar você a entender como o AEM opera.

Ao trabalhar com AEM, existem vários métodos de gestão das definições de configuração para esses serviços; consulte Configuração do OSGi para obter mais detalhes e as práticas recomendadas.

Configurando o LDAP

A autenticação LDAP é necessária para autenticar usuários armazenados em um diretório LDAP (central), como o Ative Diretory. Isso ajuda a reduzir o esforço necessário para gerenciar contas de usuário.

A autenticação LDAP ocorre no nível do repositório, portanto, é manipulada diretamente pelo repositório. Para obter mais detalhes, consulte Configurando o LDAP com AEM.

Para o gerenciamento de usuários no AEM (incluindo a atribuição de direitos de acesso), consulte Administração e segurança do usuário.

Configuração do Dispatcher

O Dispatcher é uma ferramenta de balanceamento de carga e/ou cache de Adobe Experience Manager da que pode ser usada em conjunto com um servidor da Web de classe empresarial.

Consulte Dispatcher para obter detalhes completos, em particular Configuração do Dispatcher para obter mais detalhes sobre a configuração.

Configuração AEM LiveCycle Connector

Com o lançamento dos AEM Doc Services e AEM Doc Security, agora temos a capacidade de chamar os serviços de documento do LiveCycle para renderizar um formulário XFA, converter um documento em PDF e proteger um documento por políticas. Leia AEM LiveCycle Connector para obter mais detalhes.

Descarregamento de Trabalho e Administração de Topologia

🔗 A descarga distribui as tarefas de processamento, totalizando instâncias de Experience Manager em uma topologia. Com a descarga, você pode usar instâncias Experience Manager específicas para executar tipos específicos de processamento. O processamento especializado permite maximizar o uso dos recursos disponíveis do servidor.

As topologias são Experience Manager clusters vagamente acoplados que estão participando da descarga. Um cluster consiste em uma ou mais instâncias do servidor Experience Manager (uma única instância é considerada um cluster).

Para obter mais informações sobre como visualizar ou modificar a associação de topologia, consulte a seção Administering Topologies .

Configuração do Console de Boas-vindas

O console de boas-vindas da interface clássica fornece uma lista de links para os vários consoles e funcionalidades no AEM.

É possível configurar os links que estão visíveis, consulte Configuração do Console de Boas-vindas para obter mais detalhes.

Configuração para desempenho

🔗 O desempenho é fundamental para o seu projeto. Determinados aspectos do AEM (e/ou do repositório subjacente) podem ser configurados para otimizar o desempenho.

Consulte Configuração para desempenho para obter mais detalhes.

Armazenamento de dados compartilhado

O repositório de dados é usado para descarregar o armazenamento de binários grandes do repositório próprio de uma área separada, de modo que várias instâncias do mesmo binário (uma imagem, por exemplo) na árvore do repositório sejam armazenadas apenas uma vez.

Esse recurso "store-once, reference-many-times" pode ser estendido para servir não apenas uma única árvore de repositório, mas repositórios totalmente separados, configurando o armazenamento de dados de cada um para se referir ao mesmo local do sistema de arquivos compartilhado.

Esse armazenamento de dados pode ser compartilhado entre diferentes nós no mesmo cluster, em diferentes instâncias de publicação e/ou autor na mesma instalação ou ainda em instâncias totalmente separadas em diferentes instalações.

Para obter mais informações, consulte Configuração de armazenamentos de dados e armazenamentos de nó.

Outras considerações de configuração

Habilitar HTTP por SSL

Você pode habilitar HTTP sobre SSL para empregar conexões mais seguras com seus servidores.

Consulte Ativar HTTP sobre SSL para obter mais detalhes.

AEM portlets e portlets

Um portal é uma aplicação Web que fornece personalização, logon único, integração de conteúdo de diferentes fontes e hospeda a camada de apresentação dos sistemas de informações. O componente de portlet também permite incorporar um portlet na página. Para acessar o conteúdo fornecido pelo WCM CQ5, o servidor de portal pode ser equipado com o portlet Director do portal CQ5. Você pode fazer isso instalando, configurando e adicionando o portlet à página do portal.

Consulte Portal e Portlets para obter mais detalhes.

Expiração de objetos estáticos

Os objetos estáticos (por exemplo, ícones) não são alterados. Por conseguinte, o sistema deve ser configurado de modo a não expirar (por um período de tempo razoável), reduzindo assim o tráfego desnecessário.

Consulte Expiração de objetos estáticos para obter mais detalhes.

Abrir arquivos no Processo Java

Cada processo java pode acessar arquivos. Isso requer recursos do sistema. Por esse motivo, um limite máximo é definido como quantos arquivos cada processo tem permissão para acessar simultaneamente. Se isso for excedido, pode ocorrer um erro de exceção.

Se o processo de AEM exceder esse máximo, a mensagem " too many open files" será vista em error.log.

Para evitar essas exceções, é necessário:

  1. Verifique quantos arquivos abertos seu processo de AEM está usando.

    A forma como você faz essa verificação dependerá da plataforma na qual sua instância está sendo executada. Utilitários como lsof (Unix) ou Process Explorer (Windows) podem ser usados.

    Esse valor deve ser monitorado durante o desenvolvimento e testes para:

    • confirme se os arquivos estão sendo fechados, conforme necessário
    • para determinar o valor máximo necessário (em várias circunstâncias)
  2. Defina o máximo permitido.

    O novo valor deve atender tanto às necessidades atuais como a quaisquer picos futuros, pelo que é aconselhável duplicar as necessidades atuais.

    Por padrão, serverctl configura CQ_MAX_OPEN_FILES para 8192; isso deve ser suficiente para a maioria dos cenários.

Configurar o Editor de Rich Text

O Editor de Rich Text (RTE) fornece aos autores uma grande variedade de funcionalidade para editar seu conteúdo textual; fornecendo ícones, caixas de seleção e menus para uma experiência WYSIWYG.

Consulte Configuração do Editor de Rich Text para obter mais detalhes.

Configurar Desfazer para Edição de Página

Há várias propriedades que controlam o comportamento dos comandos desfazer e refazer para editar páginas. Essas opções podem ser configuradas, consulte Configuração do desfazer para edição de página para obter mais detalhes.

Configurar o componente de vídeo

O Componente de vídeo permite colocar um elemento de vídeo predefinido e pronto para uso na página.

Para que ocorra a decodificação adequada, você deve instalar o FFmpeg separadamente. Eles também podem Configurar os perfis de vídeo para uso com elementos html5.

Configuração e personalização de relatórios

Para ajudar você a monitorar e analisar o estado da sua instância, o CQ fornece uma seleção de relatórios padrão, que podem ser configurados para seus requisitos individuais:

Consulte as Noções básicas da personalização de relatórios para obter mais detalhes.

Configurar notificação por email

O CQ envia notificações por email para usuários que:

  • Inscreveram-se em eventos de página, por exemplo, modificação ou replicação.
  • Inscreveram-se nos eventos do fórum.
  • É necessário executar uma etapa em um fluxo de trabalho.

Consulte Configuração de notificação por email para obter mais detalhes.

Ativar as impressões da página

As impressões de página são exibidas na coluna Impressões do console siteadmin da interface clássica. Para ativar a captura de impressões de página, você precisa configurar:

ATENÇÃO

A configuração do Rastreador de impressões de página do Adobe no ambiente do autor permitirá solicitações anônimas para o serviço de rastreamento.

Nesta página