Licença do AEM Communities
Licenças opcionais para:
Para o plataforma AEM
Instalar o mais recente Atualizações do AEM 6.5
Se não estiver usando as portas padrão (4502, 4503), configurar agentes de replicação
Se apoiar a globalização, configurar tradução automática
(a configuração de exemplo é fornecida para desenvolvimento)
Para o Recurso de comunidades
Se estiver implantando um publicar farm, identificar o editor principal
Configurar um serviço de email padrão
Identificar a opção para armazenamento UGC compartilhado (SRP)
Se MongoDB SRP (MSRP)
Se o banco de dados relacional SRP (DSRP)
Se Adobe SRP (ASRP)
Se JCR SRP (JSRP)
Não é um repositório UGC compartilhado:
O UGC nunca é replicado
UGC só visível na instância ou cluster AEM em que foi inserido
O padrão é JSRP
O AEM 6.5 Communities GA inclui o pacote Communities. Para saber mais sobre as atualizações do AEM 6.5 Communities, consulte Notas de versão do AEM 6.5.
A partir do AEM 6.4, as atualizações das Comunidades são fornecidas como parte do AEM Cumulative Fix Packs e Service Packs.
Para obter as atualizações mais recentes para o AEM 6.5, consulte Adobe Experience Manager 6.4 Cumulative Fix Packs e Service Packs.
Assim como no AEM 6.4 e posteriores, os recursos e hotfixes do AEM Communities fazem parte dos cumulative fix packs e service packs da AEM Communities. Portanto, não há pacotes de recursos separados.
O recurso One Communities usa um banco de dados MySQL:
O conector MySQL deve ser obtido e instalado separadamente.
As etapas necessárias são:
Baixe o arquivo ZIP de https://dev.mysql.com/downloads/connector/j/
Extrair mysql-connector-java-<version>-bin.jar (pacote) do arquivo
Use o console da Web para instalar e iniciar o pacote:
Install/Update
Se estiver instalando em uma implantação existente após a configuração do JDBC, vincule novamente o JDBC ao novo conector, salvando novamente a configuração do JDBC no console da Web:
Day Commons JDBC Connections Pool
configuraçãoSave
Repita as etapas 3 e 4 em todas as instâncias de autor e publicação
Mais informações sobre a instalação de pacotes estão disponíveis no Console da Web página.
Para que a coleção SRP (MSRP ou DSRP) seja compatível com a pesquisa multilíngue avançada (MLS), novos plug-ins Solr são necessários, além de um esquema personalizado e uma configuração Solr. Todos os itens necessários são empacotados em um arquivo zip para download.
O download do MLS avançado (também conhecido como "phasetwo") está disponível no repositório Adobe:
AEM-SOLR-MLS-phasetwo
Para obter o pacote MLS Avançado, consulte MLS avançado para AEM na seção de implantação da documentação.
Para obter detalhes e informações sobre a instalação, visite Configuração Solr para SRP.
Pacotes visíveis na nuvem do Adobe AEM
Os links para pacotes nesta página não exigem instância em execução do AEM, pois são necessários para o compartilhamento de pacotes em adobeaemcloud.com
. Embora os pacotes possam ser visualizados, a variável Install
é usado para instalar os pacotes em um site hospedado no Adobe. Se você pretende instalar o em uma instância de AEM local, selecione Install
resultará em um erro.
Como instalar em uma instância de AEM local
Para instalar os pacotes visíveis em adobeaemcloud.com
em uma instância de AEM local, o pacote deve primeiro ser baixado em um disco local:
Na instância local do AEM, use o gerenciador de pacotes (por exemplo https://localhost:4502/crx/packmgr/), para carregar no repositório de pacotes AEM local.
Como alternativa, acessar o pacote usando o compartilhamento de pacotes da instância local do AEM (por exemplo, https://localhost:4502/crx/packageshare/), o Download
botão baixará no repositório de pacotes da instância AEM local.
Quando estiver no repositório de pacotes da instância local do AEM, use o gerenciador de pacotes para instalar o pacote.
Para obter mais informações, visite Como trabalhar com pacotes.
No AEM Communities, um armazenamento comum é usado para armazenar conteúdo gerado pelo usuário (UGC) e geralmente é chamado de provedor de recursos de armazenamento (SRP). A implantação recomendada se concentra na escolha de uma opção SRP para o armazenamento comum.
O armazenamento comum suporta a moderação e a análise de UGC no ambiente de publicação, eliminando a necessidade de replicação do UGC.
Armazenamento de conteúdo da comunidade : discute as opções de armazenamento SRP para comunidades AEM
Topologias recomendadas : discute a topologia a ser usada, dependendo do caso de uso e da escolha do SRP
Ao atualizar para a plataforma AEM 6.5 de versões anteriores do AEM, é importante ler Atualização para o AEM 6.5.
Além de atualizar a plataforma, leia Atualização para o AEM Communities 6.5 para saber mais sobre as mudanças nas comunidades.
Quando a implantação escolhida for uma publicar farm, uma instância de publicação do AEM deve ser identificada como a primary publisher
para atividades que não devem ocorrer em todas as instâncias, como recursos que dependem de notificações ou Adobe Analytics.
Por padrão, a variável AEM Communities Publisher Configuration
A configuração do OSGi é definida com o Primary Publisher
caixa de seleção marcada, de modo que todas as instâncias de publicação em um farm de publicação se identificassem como a principal.
Por conseguinte, é editar a configuração em todas as instâncias de publicação secundárias para desmarcar a Primary Publisher
caixa de seleção
Para todas as outras instâncias de publicação (secundárias) em um farm de publicação:
Entrar com privilégios de administrador
Acesse o console da web
Localize o AEM Communities Publisher Configuration
Selecione o ícone de edição
Desmarque a Editor primário caixa
Selecione Salvar
A replicação é usada para o conteúdo do site criado no ambiente de publicação, como grupos da comunidade, bem como para gerenciar membros e grupos de membros do ambiente de criação usando o serviço de túnel.
Para o editor principal, verifique se Configuração do agente de replicação identifica corretamente o servidor de publicação e o usuário autorizado. O usuário autorizado padrão, admin,
já tem as permissões apropriadas (é membro de Communities Administrators
).
Para que outro usuário tenha as permissões apropriadas, ele deve ser adicionado como membro da administrators
grupo de usuários (também membro de Communities Administrators
).
Há dois agentes de replicação no ambiente de autor que precisam da configuração de transporte para serem configurados corretamente.
Acessar o console Replicação no autor
Siga o mesmo procedimento para ambos os agentes:
Agente padrão (publicação)
Reverter agente de replicação (publicar reverso)
Selecione o agente
Selecionar editar
Selecione o Transporte guia
Se não for uma porta 4503
, edite o URI para especificar a porta correta
Se não for usuário admin
, edite o Usuário e Senha para especificar um membro do administrators
grupo de usuários
As imagens a seguir mostram os resultados da alteração da porta de 4503 para 6103 por:
Ao usar o ambiente de criação para criar sites, modificar propriedades do site ou gerenciar membros da comunidade, é necessário acessar membros (usuários) registrados no ambiente de publicação, não usuários registrados no autor.
O serviço de túnel fornece esse acesso usando o agente de replicação no autor.
Para habilitar o serviço de túnel:
Faça logon com privilégios administrativos na instância do autor.
Se o publicador não for localhost:4503 ou o usuário de transporte não for admin
, depois configurar o agente de replicação
Acesse o Console da Web
Localize o AEM Communities Publish Tunnel Service
Selecione o ícone de edição
Verifique a habilitar caixa
Selecione Salvar
Há dois recursos do AEM Communities que exigem que todas as instâncias do servidor AEM usem as mesmas chaves de criptografia. Estes são Analytics e ASRP.
A partir do AEM 6.3, o material principal é armazenado no sistema de arquivos e não mais no repositório.
Para copiar o material principal do autor para todas as outras instâncias, é necessário:
Acesse a instância do AEM, normalmente uma instância de autor, que contém o material principal a ser copiado
Localize o com.adobe.granite.crypto.file
no sistema de arquivos local, por exemplo,
<author-aem-install-dir>/crx-quickstart/launchpad/felix/bundle21
bundle.info
o arquivo identificará o pacoteNavegue até a pasta de dados, por exemplo,
<author-aem-install-dir>/crx-quickstart/launchpad/felix/bundle21/data
Copie os arquivos hmac e do nó primário
Para cada instância de AEM de destino
Navegue até a pasta de dados, por exemplo,
<publish-aem-install-dir>/crx-quickstart/launchpad/felix/bundle21/data
Cole os 2 arquivos copiados anteriormente
É necessário atualizar o pacote de criptografia do Granite se a instância do AEM de destino estiver em execução no momento
Se outro recurso de segurança já tiver sido configurado com base nas chaves de criptografia, a replicação dessas chaves poderá danificar a configuração. Para obter ajuda, entre em contato com o atendimento ao cliente.
Ter o material principal armazenado no repositório, como foi o caso do AEM 6.2 e versões anteriores, pode ser preservado especificando a seguinte propriedade do sistema na primeira inicialização de cada instância do AEM (que cria o repositório inicial):
-Dcom.adobe.granite.crypto.file.disable=true
É importante verificar se as agente de replicação no autor está configurado corretamente.
Com o material principal armazenado no repositório, a maneira de replicar a chave criptográfica do autor para outras instâncias é a seguinte:
Usar CRXDE Lite:
Navegue até https://<server>:<port>/crx/de
Selecionar /etc/key
Abertura Replication
guia
Selecionar Replicate
Atualizar o pacote de criptografia do Granite
Em cada instância de publicação, acesse o Console da Web
Localizar Adobe Granite Crypto Support
pacote (com.adobe.granite.crypto)
Selecionar Atualizar
Depois de um momento, uma Sucesso deve aparecer:
Operation completed successfully.
Se estiver usando o servidor HTTP Apache, certifique-se de usar o nome correto do servidor para todas as entradas relevantes.
Em particular, tenha cuidado para usar o nome correto do servidor, não localhost
, no RedirectMatch
.
<IfModule alias_module>
# XAMPP does not have a favicon; this prevents any 404 errors which may arise.
Redirect 404 /favicon.ico
<Location /favicon.ico>
ErrorDocument 404 "No favicon"
</Location>
# Return from "Sign Out" generates response header directing you to "/", generating a 404 error
# The RedirectMatch resolves it correctly when modified for the target Community Site :
RedirectMatch ^/$ https://[server name]/content/sites/engage/en.html
...
</IfModule>
Se estiver usando um Dispatcher, consulte:
Visita Administração dos sites das comunidades para saber mais sobre como criar um site da comunidade, configurar modelos de site da comunidade, moderar o conteúdo da comunidade, gerenciar membros e configurar mensagens.
Visita Comunidades de desenvolvimento para saber mais sobre a estrutura de componente social (SCF) e a personalização de componentes e recursos do Communities.
Visita Criação de componentes das comunidades para saber como criar com e configurar componentes das Comunidades.