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:
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.
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.
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).
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.
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.
Há duas interfaces de usuário disponíveis para uso no AEM:
Você pode configurar a interface de usuário necessária usando Mapeamento de raiz.
Mais informações sobre a seleção da interface do usuário estão disponíveis em Selecionar sua interface do usuário.
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
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.
O AEM oferece a possibilidade de configurar:
Consulte Registro para obter detalhes completos.
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.
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.
O mapeamento de recursos é usado para definir redirecionamentos, URLs personalizadas e hosts virtuais para AEM.
Por exemplo, você pode usar esses mapeamentos para:
/content
em todas as solicitações para que a estrutura interna fique oculta dos visitantes do seu site./content/en/gateway
do site sejam redirecionadas para https://gbiv.com/
.Consulte Mapeamento de Recursos para obter mais detalhes.
Os agentes de replicação são fundamentais para AEM como mecanismo utilizado para:
Para obter mais detalhes, consulte Replicação.
🔗 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.
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.
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.
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.
🔗 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 .
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.
🔗 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.
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ó.
Você pode habilitar HTTP sobre SSL para empregar conexões mais seguras com seus servidores.
Consulte Ativar HTTP sobre SSL para obter mais detalhes.
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.
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.
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:
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:
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.
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.
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.
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.
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.
O CQ envia notificações por email para usuários que:
Consulte Configuração de notificação por email para obter mais detalhes.
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:
Na instância de publicação:
Na instância do autor:
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.