Exécuter AEM en mode Prêt pour la production running-aem-in-production-ready-mode
Avec AEM 6.1, Adobe introduit le nouveau mode d’exécution "nosamplecontent"
visant à automatiser les étapes nécessaires pour préparer le déploiement d’une instance AEM dans un environnement de production.
Le nouveau mode d’exécution configure non seulement automatiquement l’instance pour qu’elle soit conforme aux bonnes pratiques de sécurité décrites dans la liste de contrôle de sécurité, mais supprime aussi tous les exemples d’applications et de configurations Geometrixx dans le processus.
Pour exécuter AEM en mode Prêt pour la production, il vous suffit d’ajouter nosamplecontent
via le commutateur de mode d’exécution -r
à vos arguments de démarrage existants :
java -jar aem-quickstart.jar -r nosamplecontent
Par exemple, vous pouvez utiliser le mode Prêt pour l’exploitation afin de lancer une instance de création avec la persistance MongoDB comme suit :
java -jar aem-quickstart.jar -r author,crx3,crx3mongo,nosamplecontent -Doak.mongo.uri=mongodb://remoteserver:27017 -Doak.mongo.db=aem-author
Modifications faisant partie du mode Prêt pour l’exploitation changes-part-of-the-production-ready-mode
Plus spécifiquement, les modifications de configuration suivantes sont effectuées lorsque AEM est exécuté en mode Prêt pour la production :
-
Le lot de prise en charge CRXDE (
com.adobe.granite.crxde-support
) est désactivé par défaut dans le mode Prêt pour l’exploitation. Il peut être installé à tout moment à partir du référentiel Maven public Adobe. La version 3.0.0 est requise pour AEM 6.1. -
Le lot Accès aux référentiels WebDAV simple Apache Sling (
org.apache.sling.jcr.webdav
) ne sera disponible que sur les instances de création. -
Les utilisateurs et utilisatrices qui viennent d’être créés devront changer de mot de passe à la première connexion. Ceci ne s’applique pas à l’administrateur ou à l’administratrice.
-
L’option Générer les informations de débogage est désactivée pour le gestionnaire JavaScript Apache Sling.
-
Les options Contenu mappé et Générer les informations de débogage sont désactivées pour le gestionnaire de script JSP Apache Sling.
-
Le filtre de gestion de contenu web Day CQ est défini sur
edit
sur les instances de création et surdisabled
sur les instances de publication. -
Le gestionnaire de bibliothèque HTML Adobe Granite est configuré avec les paramètres suivants :
- Minimiser :
enabled
- Déboguer :
disabled
- Gzip :
enabled
- Synchroniser :
disabled
- Minimiser :
-
Le servlet GET Apache Sling est configuré pour prendre en charge les configurations sécurisées par défaut, comme suit :