Premiers pas avec aem

Installation ou configuration

AEM peut être installé en tant que fichier JAR exécutable autonome ou via des serveurs d’applications Web, tels que JBoss et WebSphere, en tant que fichier WAR.

Conditions préalables

AEM 6.2 nécessite au minimum les éléments suivants pour fonctionner

  • Environnement d’exécution Java (JRE) 1.8x (64 bits)
  • 5 Go d’espace disque libre pour l’installation
  • 2 Go de RAM

Installation indépendante

L’installation autonome est la plus simple. Il ne nécessite qu’un fichier jar de démarrage rapide. Ceci est fourni par Adobe à vous ou à votre entreprise.

Double-cliquez simplement sur le fichier jar et AEM démarrera. Cela peut prendre un certain temps lors de l’installation initiale (~ 10 minutes).

Une fois la configuration initiale terminée, une fenêtre de navigateur s’ouvrira (http://localhost:4502). Vous pouvez vous connecter en utilisant les informations d’identification d’administrateur par défaut (utilisateur : admin/pass : admin). La connexion initiale vous demandera d’entrer les détails de la licence.

Numéro de port

Par défaut, AEM sera accessible via HTTP au port 4502. Si le port 4502 n’est pas disponible, il sera défini sur l’un de ces ports (par ordre de préférence) :

  1. 4502
  2. 8080
  3. 8081
  4. 8082
  5. 8083
  6. 8084
  7. 8085
  8. 8888
  9. 9362
  10. Nombre aléatoire

Pour définir le port sur un numéro de port différent, il existe deux options :

  1. Utilisation de l’option -port via la ligne de commande (java -jar aem-quickstart.jar -p 6754)
  2. Renommer le fichier afin qu’il inclue le numéro de port. Cela a des règles très spécifiques
  • Le fichier doit commencer par cq
  • le numéro de port doit être composé de 4 ou 5 chiffres et doit être suivi d’un tiret (ex. cq5-author-p4502.jar, cq5-publish-p4503.jar)
  • S’il y a d’autres chiffres dans le nom de fichier, le numéro de port doit être précédé de -p (ex. cq5-author-p4502.jar, cq5-publish-p6754.jar)

Réglage des modes d’exécution

Les modes d’exécution sont des identifiants qui permettent de différencier les instances AEM (par exemple, développement, test, production, création, publication). Les modes d’exécution d’une instance peuvent être configurés par (par ordre de résolution) :

  1. sling.properties - modifiez la propriété sling.run.modes dans <cq-installation-dir>/crx-quickstart/conf/sling.properties
  2. Utilisation du commutateur -r dans la ligne de commande - lors du démarrage du JAR autonome, incluez le commutateur -r <runmode> (ex. java -jar cq-publish-p6754.jar -r publish )
  3. system properties (ou -D switch) - Définissez une propriété dans le script de démarrage (-Dsling.run.modes=test,publish,production)
  4. Changer le nom du fichier JAR - Peut être utilisé pour activer les modes d’exécution author ou publish en utilisant le modèle suivant cq5-<run-mode>-p<port-number>.jar (ex. cq-publish-p6754.jar)

Installation avec un serveur d’application

AEM peut être déployé sur des serveurs d’applications tels que Tomcat, JBoss et Websphere. Il vous suffit de déployer un fichier “war” fourni par Adobe.

Réglage des modes d’exécution

Définissez la propriété sling.run.modes dans WEB-INF/web.xml