Distribuzione delle community deploying-communities

Prerequisiti prerequisites

Elenco di controllo per l’installazione installation-checklist

Per Piattaforma AEM

Per Funzionalità community

Ultime versioni latest-releases

AEM 6.5 Communities GA include il pacchetto Communities. Per ulteriori informazioni sugli aggiornamenti di AEM 6.5 Community, vedere Note sulla versione di AEM 6.5.

Aggiornamenti AEM 6.5 aem-updates

A partire da AEM 6.4, gli aggiornamenti alle community vengono forniti come parte dei Cumulative Fix Pack e Service Pack di AEM.

Per gli ultimi aggiornamenti di AEM 6.5, vedi Adobe Experience Manager 6.4 Cumulative Fix Pack e Service Pack.

Cronologia delle versioni version-history

Come per AEM 6.4 e versioni successive, le funzioni e gli hotfix di AEM Communities fanno parte di Cumulative Fix Pack e Service Pack di AEM Communities. Non esistono, quindi, feature pack separate.

Driver JDBC per MySQL jdbc-driver-for-mysql

Una funzionalità di Communities utilizza un database MySQL:

  • Per DSRP: archiviazione UGC

Il connettore MySQL deve essere ottenuto e installato separatamente.

I passaggi necessari sono i seguenti:

  1. Scarica l’archivio ZIP da https://dev.mysql.com/downloads/connector/j/

    • La versione deve essere >= 5.1.38
  2. Estrai mysql-connector-java-<version>-bin.jar (bundle) dall’archivio

  3. Utilizza la console web per installare e avviare il bundle:

    • Ad esempio, https://localhost:4502/system/console/bundles
    • Seleziona Install/Update
    • Sfoglia… per selezionare il bundle estratto dall’archivio ZIP scaricato
    • Controlla che Driver JDBC di Oracle Corporation per MySQLcom.mysql.jdbc è attivo e avvialo in caso contrario (oppure controlla i registri)
  4. Se l’installazione viene eseguita su una distribuzione esistente dopo la configurazione di JDBC, riassocia JDBC al nuovo connettore salvando nuovamente la configurazione JDBC dalla console Web:

    • Ad esempio, https://localhost:4502/system/console/configMgr
    • Individua Day Commons JDBC Connections Pool configurazione
    • Seleziona per aprire
    • Seleziona Save
  5. Ripeti i passaggi 3 e 4 su tutte le istanze di authoring e pubblicazione

Ulteriori informazioni sull’installazione dei bundle sono disponibili sul sito Console web pagina.

Esempio: pacchetto del connettore MySQL installato example-installed-mysql-connector-bundle

connector-bundle

AEM Advanced MLS aem-advanced-mls

Affinché la raccolta SRP (MSRP o DSRP) supporti la ricerca multilingue avanzata, sono necessari nuovi plug-in Solr oltre a uno schema personalizzato e alla configurazione Solr. Tutti gli elementi richiesti vengono inseriti in un file zip scaricabile.

Il download MLS avanzato (noto anche come phasetwo) è disponibile dall’archivio Adobe :

  • AEM-SOLR-MLS-phasetwo

    Per ottenere il pacchetto MLS avanzato, vedi AEM Advanced MLS nella sezione distribuzione della documentazione.

    • Versione 1.2.40, 6 aprile 2016
    • Scarica AEM-SOLR-MLS-phasetwo-1.2.40.zip

Per maggiori informazioni sull'installazione, visitare il sito Web Configurazione Solr per SRP.

Pacchetti visibili in Adobe AEM Cloud

I collegamenti ai pacchetti in questa pagina non richiedono alcuna istanza in esecuzione di AEM in quanto sono per Condivisione pacchetti su adobeaemcloud.com. Mentre i pacchetti sono visualizzabili, il Install per installare i pacchetti in un sito ospitato di Adobe. Se si intende eseguire l'installazione in un'istanza AEM locale, selezionare Install restituisce un errore.

Come eseguire l’installazione su un’istanza AEM locale

Per installare i pacchetti visibili in adobeaemcloud.com in un'istanza AEM locale, il pacchetto deve prima essere scaricato su un disco locale:

  • Seleziona la Risorse scheda
  • Seleziona scarica su disco

Nell’istanza AEM locale, utilizza Gestione pacchetti (ad esempio, https://localhost:4502/crx/packmgr/), per caricare nell’archivio dei pacchetti AEM locale.

In alternativa, è possibile accedere al pacchetto utilizzando Condivisione pacchetti dall’istanza AEM locale (ad esempio, https://localhost:4502/crx/packageshare/), il Download viene scaricato nell’archivio dei pacchetti dell’istanza AEM locale.

Una volta inserito nell’archivio dei pacchetti dell’istanza AEM locale, utilizza Gestione pacchetti per installare il pacchetto.

Per ulteriori informazioni, visita Come utilizzare i pacchetti.

Distribuzioni consigliate recommended-deployments

In AEM Communities, per memorizzare i contenuti generati dagli utenti viene utilizzato un archivio comune, spesso denominato provider di risorse di archiviazione (SRP). La distribuzione consigliata è incentrata sulla scelta di un’opzione SRP per l’archivio comune.

Common Store supporta la moderazione e l’analisi di UGC nell’ambiente di pubblicazione, eliminando al contempo la necessità di replica di UGC.

Aggiornamento upgrading

Quando si esegue l’aggiornamento alla piattaforma AEM 6.5 da versioni precedenti dell’AEM, è importante leggere Aggiornamento a AEM 6.5.

Oltre all’aggiornamento della piattaforma, leggi Aggiornamento ad AEM Communities 6.5 per informazioni sulle modifiche apportate alle community.

Configurazioni configurations

Editore primario primary-publisher

Quando la distribuzione scelta è un farm di pubblicazione, quindi un’istanza di pubblicazione dell’AEM deve essere identificata come primary publisher per attività che non devono verificarsi in tutte le istanze. Ad esempio, le funzioni che si basano su notifiche o Adobe Analytics.

Per impostazione predefinita, il AEM Communities Publisher Configuration Configurazione OSGi configurata con Primary Publisher , in modo tale che tutte le istanze di pubblicazione in una farm di pubblicazione si identifichino autonomamente come primarie.

È pertanto necessario: modifica la configurazione su tutte le istanze di pubblicazione secondarie per deselezionare Primary Publisher casella di controllo.

primary-publisher

Per tutte le altre istanze di pubblicazione (secondarie) in una farm di pubblicazione:

Agenti di replica per l’autore replication-agents-on-author

La replica viene utilizzata per il contenuto del sito creato nell'ambiente di pubblicazione, ad esempio i gruppi della community, e per la gestione di membri e gruppi di membri dall'ambiente di authoring utilizzando servizio tunnel.

Per l’editore principale, assicurati che Configurazione agente di replica identifica correttamente il server di pubblicazione e l’utente autorizzato. Utente autorizzato predefinito, admin, dispone già delle autorizzazioni appropriate (è membro di Communities Administrators).

Affinché qualche altro utente disponga delle autorizzazioni appropriate, deve essere aggiunto come membro al administrators gruppo di utenti (anche membro di Communities Administrators).

Nell’ambiente di authoring sono presenti due agenti di replica che richiedono la corretta configurazione del trasporto.

  • Accedere alla console Replica durante l’authoring

    • Dalla navigazione globale, accedi a Strumenti > Distribuzione > Replica > Agenti per creazione
  • Seguire la stessa procedura per entrambi gli agenti:

    • Agente predefinito (pubblicazione)

    • Agente replica inversa (pubblicazione inversa)

      1. Seleziona l’agente

      2. Seleziona modifica

      3. Seleziona la Trasporto scheda

      4. Se non è porta 4503, modifica il URI per specificare la porta corretta

      5. Se non è utente admin, modifica il Utente e Password per specificare un membro del administrators gruppo utenti

Le immagini seguenti mostrano i risultati della modifica della porta da 4503 a 6103 da parte di:

Agente predefinito (pubblicazione) default-agent-publish

default-agent-publish

Agente replica inversa (pubblicazione inversa) reverse-replication-agent-publish-reverse

reverse-replication-agent

Servizio tunnel nell'ambiente Author tunnel-service-on-author

Quando si utilizza l’ambiente di authoring per creare siti, modifica proprietà sito o gestisci membri community, è necessario accedere ai membri (utenti) registrati nell’ambiente di pubblicazione e non agli utenti registrati nell’ambiente di authoring.

Il servizio tunnel fornisce questo accesso utilizzando l’agente di replica sull’istanza di authoring.

Per attivare il servizio tunnel:

Replica la chiave di crittografia replicate-the-crypto-key

Esistono due funzioni di AEM Communities che richiedono che tutte le istanze del server AEM utilizzino le stesse chiavi di crittografia. Questi sono Analytics e ASRP.

A partire dalla versione 6.3 dell’AEM, il materiale principale viene memorizzato nel file system e non più nell’archivio.

Per copiare il materiale chiave dall'autore a tutte le altre istanze, è necessario:

  • Accedere all’istanza AEM, in genere un’istanza Autore, contenente il materiale chiave da copiare

    • Individua il com.adobe.granite.crypto.file nel file system locale, ad esempio,

      • <author-aem-install-dir>/crx-quickstart/launchpad/felix/bundle21
      • Il bundle.info file identifica il bundle
    • Accedi alla cartella dati, ad esempio

      • <author-aem-install-dir>/crx-quickstart/launchpad/felix/bundle21/data

      • Copiare i file hmac e del nodo principale

  • Per ogni istanza AEM target

    • Accedi alla cartella dati, ad esempio

      • <publish-aem-install-dir>/crx-quickstart/launchpad/felix/bundle21/data
    • Incolla i due file copiati in precedenza

    • È necessario aggiorna il bundle Granite Crypto se l’istanza AEM di destinazione è in esecuzione

CAUTION
Se è già stata configurata un'altra funzionalità di protezione basata sulle chiavi di crittografia, la replica delle chiavi di crittografia potrebbe danneggiare la configurazione. Per assistenza, contatta l’assistenza clienti.

Replica archivio repository-replication

Come nel caso dell’AEM 6.2 e versioni precedenti, è possibile conservare il materiale principale conservato nel deposito. Specificare la proprietà di sistema -Dcom.adobe.granite.crypto.file.disable=true al primo avvio di ogni istanza AEM (che crea l’archivio iniziale).

NOTE
Verificare che agente di replica su Autore è configurato correttamente.

Con il materiale della chiave memorizzato nell’archivio, il modo per replicare la chiave crittografica dall’istanza di authoring ad altre istanze è il seguente:

Utilizzo di CRXDE Liti:

Aggiorna il pacchetto di crittografia Granite refresh-the-granite-crypto-bundle

  • In ogni istanza di pubblicazione, accedi a Console web

  • Individua Adobe Granite Crypto Support bundle (com.adobe.granite.crypto)

  • Seleziona Aggiorna

    granite-crypto

  • Dopo un momento, Completato viene visualizzata la finestra di dialogo:
    Operation completed successfully.

Server HTTP Apache apache-http-server

Se utilizzi il server HTTP Apache, assicurati di utilizzare il nome del server corretto per tutte le voci rilevanti.

In particolare, fai attenzione a usare il nome del server corretto, non localhost, nella RedirectMatch.

esempio httpd.conf httpd-conf-sample

<IfModule alias_module>
     # XAMPP does not have a favicon; this prevents any 404 errors which may arise.
     Redirect 404 /favicon.ico
     <Location /favicon.ico>
         ErrorDocument 404 "No favicon"
     </Location>

    # Return from "Sign Out" generates response header directing you to "/", generating a 404 error
    # The RedirectMatch resolves it correctly when modified for the target Community Site :
    RedirectMatch ^/$ https://[server name]/content/sites/engage/en.html
 ...
 </IfModule>

Dispatcher dispatcher

Se utilizzi un Dispatcher, consulta:

Documentazione delle community correlate related-communities-documentation

  • Visita Amministrazione di siti community informazioni sulla creazione di un sito community, sulla configurazione di modelli di sito community, sulla moderazione del contenuto della community, sulla gestione dei membri e sulla configurazione dei messaggi.

  • Visita Comunità in via di sviluppo dove puoi scoprire il framework dei componenti social (SCF) e personalizzare i componenti e le funzioni di Communities.

  • Visita Authoring dei componenti delle community dove puoi scoprire come effettuare l’authoring con e configurare i componenti di Communities.

recommendation-more-help
81e2cd9d-0789-409d-b87c-2a8ce4f28791