Com o AEM 6.1, o Adobe apresenta o novo "nosamplecontent"
modo de execução destinado a automatizar as etapas necessárias para preparar uma instância do AEM para implantação em um ambiente de produção.
O novo modo de execução não só configurará automaticamente a instância para seguir as práticas recomendadas de segurança descritas na lista de verificação de segurança, como também removerá todos os aplicativos e configurações de amostra do Geometrixx no processo.
Como, por motivos práticos, o AEM Production Ready Mode cobrirá apenas a maioria das tarefas necessárias para proteger uma instância, é altamente recomendável consultar o Lista de verificação de segurança antes de entrar em funcionamento com seu ambiente de produção.
Além disso, observe que a execução do AEM no Modo Pronto para produção desativará efetivamente o acesso ao CRXDE Lite. Se for necessário para fins de depuração, consulte CRXDE Lite no AEM.
Para executar o AEM no modo de produção pronto, basta adicionar o nosamplecontent
por meio da -r
run mode alterne para seus argumentos de inicialização existentes:
java -jar aem-quickstart.jar -r nosamplecontent
Por exemplo, você pode usar a produção pronta para iniciar uma instância de autor com persistência MongoDB, desta forma:
java -jar aem-quickstart.jar -r author,crx3,crx3mongo,nosamplecontent -Doak.mongo.uri=mongodb://remoteserver:27017 -Doak.mongo.db=aem-author
Mais especificamente, as seguintes alterações de configuração são executadas quando o AEM é executado no modo pronto para produção:
A variável Pacote de suporte do CRXDE ( com.adobe.granite.crxde-support
) é desativado por padrão no modo de produção pronta. Ele pode ser instalado a qualquer momento no repositório Maven público do Adobe. A versão 3.0.0 é necessária para o AEM 6.1.
A variável Apache Sling Simple WebDAV Acesso a repositórios ( org.apache.sling.jcr.webdav
) o pacote só estará disponível em autor instâncias.
Usuários recém-criados precisam alterar a senha no primeiro logon. Isso não se aplica ao usuário administrador.
Gerar informações de depuração está desativado para o Manipulador de JavaScript do Apache Sling.
Conteúdo mapeado e Gerar informações de depuração estão desativados para a variável Manipulador de script JSP do Apache Sling.
A variável Filtro WCM CQ do dia está definida como edit
em autor e disabled
em publicar instâncias.
A variável Gerenciador de biblioteca de HTML do Adobe Granite O está configurado com as seguintes configurações:
enabled
disabled
enabled
disabled
A variável Apache Sling GET Servlet O está definido para suportar configurações seguras por padrão, da seguinte maneira:
Configuração | Autor | Publicação |
---|---|---|
Representação TXT | desabilitado | desabilitado |
representação do HTML | desabilitado | desabilitado |
Representação JSON | habilitado | habilitado |
Representação XML | desabilitado | desabilitado |
json.maximumresults | 1000 | 100 |
Índice automático | desabilitado | desabilitado |