Configurazione

È possibile modificare il comportamento predefinito nel modo seguente:

  • modalità di esecuzione : configura il parametro sling.run.modes nel file WEB-INF/web.xml del file .war AEM prima della distribuzione

  • sling.home: configura il parametro sling.home nel file WEB-INF/web.xml del file .war dell'AEM prima della distribuzione

  • directory principale del contesto: rinominare il file war dell’AEM

Installazione di Publish

Per distribuire un’istanza Publish, devi impostare la modalità di esecuzione su Pubblica:

  • Decomprimi il WEB-INF/web.xml dal file .war dell’AEM
  • Cambia il parametro sling.run.modes in publish
  • Ripristina il file web.xml nel file .war dell’AEM
  • Distribuisci file .war AEM

Controllo dell’installazione

Per verificare se è installato tutto, è possibile:

  • coda il file error.log per verificare che tutto il contenuto sia installato
  • verifica in /system/console che tutti i bundle siano installati

Due istanze sullo stesso server applicazioni

A scopo dimostrativo, può essere opportuno installare l’istanza di authoring e pubblicazione in un server applicazioni. Per eseguire questa operazione:

  1. Modifica le variabili sling.home e sling.run.modes dell’istanza Publish.
  2. Decomprimi il file WEB-INF/web.xml dal file .war dell’AEM.
  3. Modifica il parametro sling.home in un percorso diverso (sono possibili percorsi assoluti e relativi).
  4. Modifica sling.run.modes per pubblicare l’istanza Publish.
  5. Ripristina il file web.xml.
  6. Rinominare i file di guerra in modo che abbiano nomi diversi. Ad esempio, uno rinomina aemauthor.war e l’altro in aempublish.war.
  7. Usa impostazioni di memoria superiori. Ad esempio, le istanze AEM predefinite utilizzano -Xmx3072m
  8. Distribuisci le due applicazioni web.
  9. Dopo l’implementazione, arresta le due applicazioni web.
  10. Sia nelle istanze di authoring che in quelle di pubblicazione, assicurati che nei file sling.properties la proprietà felix.service.urlhandlers=false sia impostata su false (per impostazione predefinita è impostata su true).
  11. Avvia di nuovo le due applicazioni web.

Procedure di installazione degli Application Server

WebSphere® 8.5

Prima di una distribuzione, leggere la Descrizione generale riportata sopra.

Preparazione server

  • Consenti alle intestazioni di autenticazione di base di passare:

    • Un modo per consentire all'AEM di autenticare un utente consiste nel disabilitare la sicurezza amministrativa globale del server WebSphere®. A tale scopo, passare a Sicurezza > Sicurezza globale e deselezionare la casella di controllo Abilita sicurezza amministrativa, salvare e riavviare il server.
  • imposta "JAVA_OPTS= -Xmx2048m"

  • Se si desidera installare AEM utilizzando la directory principale del contesto = /, modificare la directory principale del contesto dell'applicazione Web predefinita esistente.

Distribuisci applicazione Web AEM

  • Scarica file .war AEM

  • Configurare le configurazioni in web.xml se necessario (vedi sopra nella Descrizione generale)

    • Decomprimi file WEB-INF/web.xml
    • cambiare il parametro sling.run.modes in publish
    • rimuovi il commento dal parametro iniziale sling.home e imposta il percorso come necessario
    • Ripristina file web.xml
  • Distribuisci file .war AEM

    • Scegli una directory principale di contesto (per impostare le modalità di esecuzione sling, seleziona i passaggi dettagliati della procedura guidata di distribuzione, quindi specificala al passaggio 6 della procedura guidata).
  • Avviare l’applicazione web AEM