Configurazione
È possibile modificare il comportamento predefinito nel modo seguente:
-
modalità di esecuzione : configura il parametro
sling.run.modes
nel fileWEB-INF/web.xml
del file .war AEM prima della distribuzione -
sling.home: configura il parametro
sling.home
nel fileWEB-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:
- Modifica le variabili sling.home e sling.run.modes dell’istanza Publish.
- Decomprimi il file WEB-INF/web.xml dal file .war dell’AEM.
- Modifica il parametro sling.home in un percorso diverso (sono possibili percorsi assoluti e relativi).
- Modifica sling.run.modes per pubblicare l’istanza Publish.
- Ripristina il file web.xml.
- Rinominare i file di guerra in modo che abbiano nomi diversi. Ad esempio, uno rinomina aemauthor.war e l’altro in aempublish.war.
- Usa impostazioni di memoria superiori. Ad esempio, le istanze AEM predefinite utilizzano
-Xmx3072m
- Distribuisci le due applicazioni web.
- Dopo l’implementazione, arresta le due applicazioni web.
- 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).
- 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