Implementazione e manutenzione deploying-and-maintaining

CAUTION
AEM 6.4 ha raggiunto la fine del supporto esteso e questa documentazione non viene più aggiornata. Per maggiori dettagli, consulta la nostra periodi di assistenza tecnica. Trova le versioni supportate qui.

In questa pagina trovi:

Una volta acquisita familiarità con queste nozioni di base, troverai informazioni più avanzate e dettagliate nelle seguenti sottopagine:

Concetti di base basic-concepts

Cos'è AEM? what-is-aem

Adobe Experience Manager è un sistema client-server basato su web per la creazione, la gestione e la distribuzione di siti web commerciali e servizi correlati. Combina una serie di funzioni a livello di infrastruttura e di applicazione in un unico pacchetto integrato.

A livello di infrastruttura AEM fornisce quanto segue:

  • Server applicazioni Web: AEM può essere implementato in modalità autonoma (include un server web Jetty integrato) o come applicazione web all’interno di un server applicativo di terze parti (WebLogic, WebSphere, ecc.).
  • Framework applicazione Web: AEM incorpora Sling Web Application Framework che semplifica la scrittura di applicazioni web RESTful orientate ai contenuti.
  • Archivio dei contenuti: AEM include un Java Content Repository (JCR), un tipo di database gerarchico progettato specificatamente per dati non strutturati e semi-strutturati. Il repository memorizza non solo il contenuto rivolto all'utente, ma anche tutto il codice, i modelli e i dati interni utilizzati dall'applicazione.

Sulla base di questa base, AEM offre anche una serie di funzioni a livello di applicazione per la gestione di:

  • Siti Web
  • Applicazioni mobili
  • Pubblicazioni digitali
  • Forms
  • Risorse digitali
  • Communities
  • Commercio online

Infine, i clienti possono utilizzare questi blocchi di base a livello di infrastruttura e applicazione per creare soluzioni personalizzate creando applicazioni personalizzate.

Il server AEM è Basato su Java e viene eseguito sulla maggior parte dei sistemi operativi che supportano tale piattaforma. L’interazione con AEM da parte del client viene eseguita tramite un browser web.

Scenari di implementazione tipici typical-deployment-scenarios

Nella terminologia AEM "istanza" è una copia di AEM in esecuzione su un server. Le installazioni AEM di solito coinvolgono almeno due istanze, in genere in esecuzione su macchine separate:

  • Autore: Un’istanza AEM utilizzata per creare, caricare e modificare i contenuti e per amministrare il sito web. Quando il contenuto è pronto per essere live, viene replicato nell’istanza di pubblicazione.
  • Pubblica: Un'istanza AEM che trasmette il contenuto pubblicato al pubblico.

Queste istanze sono identiche in termini di software installato. Sono differenziati solo dalla configurazione. Inoltre, la maggior parte delle installazioni utilizza un dispatcher:

  • Dispatcher: Un server web statico (Apache httpd, Microsoft IIS, ecc.) è stato migliorato con il modulo dispatcher AEM. Memorizza nella cache le pagine web prodotte dall’istanza di pubblicazione per migliorare le prestazioni.

Questa configurazione offre molte opzioni avanzate ed elaborazioni, ma il modello di base di authoring, pubblicazione e dispatcher è al centro della maggior parte delle distribuzioni. Inizieremo concentrandoci su un assetto relativamente semplice. Seguirà la discussione sulle opzioni di distribuzione avanzate.

Le sezioni seguenti descrivono entrambi gli scenari:

  • On-Premise: AEM implementato e gestito nel tuo ambiente aziendale.

  • Managed Services - Cloud Manager per Adobe Experience Manager: AEM implementato e gestito da Adobe Managed Services.

On-Premise on-premise

È possibile installare AEM sui server nel proprio ambiente aziendale. Le istanze di installazione tipiche includono: Ambienti di sviluppo, test e pubblicazione. Fai riferimento alla Introduzione sezione per informazioni di base su come ottenere il software AEM per installarlo localmente.

Per ulteriori informazioni sulle tipiche distribuzioni locali, consulta Implementazioni consigliate.

Managed Services con Cloud Manager managed-services-using-cloud-manager

AEM Managed Services è una soluzione completa per la gestione delle esperienze digitali. Offre vantaggi della soluzione di distribuzione dell’esperienza nel cloud, mantenendo al tempo stesso tutti i vantaggi di controllo, sicurezza e personalizzazione derivanti da un’implementazione on-premise. AEM Managed Services consente ai clienti di avviare più rapidamente implementando sul cloud e anche basandosi sulle best practice e il supporto di Adobe. Le organizzazioni e gli utenti aziendali possono coinvolgere i clienti in tempi minimi, promuovere la quota di mercato e concentrarsi sulla creazione di campagne di marketing innovative riducendo al contempo il carico sull'IT.

Con AEM i clienti Managed Services possono realizzare i seguenti vantaggi:

Time to Market più rapido: Grazie all’infrastruttura cloud flessibile di Adobe Managed Services, le organizzazioni possono pianificare, avviare e ottimizzare rapidamente le esperienze digitali di successo. Adobe gestisce l’architettura cloud senza bisogno di capitale aggiuntivo, hardware o software e gli ingegneri Adobe Customer Success aiutano con l’architettura AEM, il provisioning, la personalizzazione per la connessione alle app back-end e le best practice per le operazioni in tempo reale.

Prestazioni più elevate: Offre esperienze digitali affidabili per la tua azienda con quattro opzioni di disponibilità dei servizi: 99,5%, 99,9%, 99,95% e 99,99%. Inoltre, consente il backup automatico e modelli di disaster recovery multimodali per garantire affidabilità e gestione delle situazioni di emergenza.

Costi IT ottimizzati: Assistenza e competenza proattiva aiutano le organizzazioni a rimanere aggiornate sull'ultima versione di AEM. Adobe Platinum Maintenance and Support è incluso automaticamente nelle nuove implementazioni di AMS Enterprise/Basic, offrendo competenze tecniche ed esperienza operativa per aiutare le organizzazioni a mantenere le applicazioni mission critical. Le funzionalità di base gratuite di Analytics o Target offrono un valore aggiuntivo, in particolare per le organizzazioni di mercato medio con esigenze limitate di analisi e personalizzazione.

Massima sicurezza: Garantisce la sicurezza fisica, di rete e dei dati di livello enterprise ospitando le applicazioni dei clienti in una struttura ad accesso limitato, dietro i sistemi firewall o all'interno di un cloud privato virtuale. Include macchine virtuali a tenant singolo con crittografia di archiviazione dati affidabile, antivirali e isolamento dei dati.

Cloud Manager: Cloud Manager, parte dell’offerta Adobe Experience Manager Managed Services, è un portale self-service che consente alle organizzazioni di gestire autonomamente Adobe Experience Manager nel cloud. Include una pipeline CI/CD (Continuous Integration/Continuous Delivery) all’avanguardia che consente ai team IT e ai partner di implementazione di velocizzare la distribuzione di personalizzazioni o aggiornamenti senza compromettere prestazioni o sicurezza. Cloud Manager è disponibile solo per i clienti di Adobe Managed Service.

Per ulteriori informazioni su Cloud Manager e le relative risorse, consulta Guida utente di Cloud Manager.

Guida introduttiva getting-started

Prerequisiti prerequisites

Mentre le istanze di produzione vengono solitamente eseguite su macchine dedicate che eseguono un sistema operativo ufficialmente supportato (vedi Requisiti tecnici), il server di Experience Manager verrà eseguito su qualsiasi sistema che supporti Java Standard Edition 8.

Per scopi di familiarizzazione e per lo sviluppo su AEM è abbastanza comune utilizzare un'istanza installata sul tuo computer locale che esegue Apple OS X o versioni desktop di Microsoft Windows o Linux.

Sul lato client, AEM funziona con tutti i browser moderni (Microsoft Edge, Internet Explorer 11 Chrome 51+ , Firefox 47+, Safari 8+) sia sui sistemi operativi desktop che tablet. Vedi Piattaforme client supportate per i dettagli.

Recupero del software getting-the-software

I clienti con un contratto di manutenzione e assistenza valido devono aver ricevuto una notifica via e-mail con un codice ed essere in grado di scaricare AEM dal Sito Web Adobe Licensing. I partner commerciali possono richiedere l'accesso al download da spphelp@adobe.com.

Il pacchetto software AEM è disponibile in due moduli:

  • cq-quickstart-6.4.0.jar: Un eseguibile autonomo barattolo file che include tutto ciò che è necessario per iniziare a funzionare.

  • cq-quickstart-6.4.0.war: A guerra file per la distribuzione in un server applicazioni di terze parti.

Nella sezione seguente descriviamo il installazione indipendente. Per informazioni dettagliate sull'installazione di AEM in un server applicazioni, vedi Installazione del server applicazioni.

Installazione locale predefinita default-local-install

  1. Crea una directory di installazione sul computer locale. Ad esempio:

    Percorso di installazione UNIX: /opt/aem

    Percorso di installazione di Windows: C:\Program Files\aem

    Allo stesso modo, è comune installare istanze di esempio in una cartella direttamente sul desktop. In ogni caso, riferiremo genericamente a questa posizione come:

    <aem-install>

    Tenere presente che il percorso della directory dei file deve essere costituito solo da caratteri ASCII statunitensi.

  2. Posiziona il barattolo e licenza file in questa directory:

    code language-shell
    <aem-install>/
        cq-quickstart-6.4.0.jar
        license.properties
    

    Se non fornisci un license.properties AEM reindirizzerà il browser a un Benvenuto all'avvio, dove è possibile immettere una chiave di licenza. Se non ne hai ancora uno, dovrai richiedere una chiave di licenza valida da Adobe.

  3. Per avviare l'istanza in un ambiente GUI, fai doppio clic sul pulsante cq-quickstart-6.4.0.jar file.

    In alternativa, puoi avviare AEM dalla riga di comando. Per una macchina virtuale Java a 32 bit immettere quanto segue:

    code language-shell
        java -Xmx1024M -jar cq-quickstart-6.4.0.jar
    

    Per una VM a 64 bit, immettere:

    code language-shell
        java -XX:MaxPermSize=256m -Xmx1024M -jar cq-quickstart-6.4.0.jar
    

AEM ci vorranno alcuni minuti per rimuovere il file jar, installarsi e avviare. La procedura di cui sopra si traduce in:

  • un autore AEM istanza
  • in esecuzione localhost
  • sulla porta 4502

Per accedere all’istanza, posiziona il browser in base a:

http://localhost:4502

Il risultato nell’istanza di authoring verrà configurato automaticamente per connettersi a un pubblica istanza su localhost:4503.

Installazione di authoring e pubblicazione author-and-publish-installs

L'installazione predefinita (un autore istanza su localhost:4502) può essere modificata semplicemente rinominando il jar prima di avviarlo per la prima volta. Il pattern di denominazione è:

cq-<instance-type>-p<port-number>.jar

Ad esempio, rinominare il file in

cq-author-p4502.jar

e il suo avvio darà luogo a un'istanza di authoring in esecuzione su localhost:4502.

Analogamente, rinominare e avviare il file

cq-publish-p4503.jar

comporterà l'esecuzione di un'istanza di pubblicazione su localhost:4503.

Installa queste due istanze in, ad esempio

<aem-install>/authore

<aem-install>/publish

Per ulteriori dettagli sulla personalizzazione dell'installazione, consulta:

Directory di installazione non imballata unpacked-install-directory

Quando il jar quickstart viene avviato per la prima volta, si estrae nella stessa directory sotto una nuova sottodirectory denominata crx-quickstart. Dovresti finire con quanto segue:

<aem-install>/
    license.properties
    cq-quickstart-6.4.0.jar
    crx-quickstart/
        app/
        bin/
        conf/
        launchpad/
        logs/
        metrics/
        monitoring/
        opt/
        repository/
        threaddumps/
        eula-de_DE.html
        eula-en_US.html
        eula-fr_FR.html
        eula-ja_JP.html
        readme.txt

Se l'istanza è stata installata dall'interfaccia grafica, viene automaticamente aperta una finestra del browser e viene visualizzata una finestra dell'applicazione desktop che mostra l'host e la porta dell'istanza e un interruttore on/off:

screen_shot_2018-04-05at91504am1

NOTE
Se utilizzi collegamenti simbolici, consulta problemi con symlink.

Avvio e arresto starting-and-stopping

Una volta che AEM ha disimballato se stesso e avviato per la prima volta, facendo doppio clic sul file jar nella directory di installazione si avvia semplicemente l'istanza, non la reinstalla.

Per interrompere l'istanza dall'interfaccia grafica, fai clic sul pulsante on/off attivare la finestra dell'applicazione desktop.

È inoltre possibile arrestare e avviare AEM dalla riga di comando. Presupponendo che l’istanza sia già stata installata per la prima volta, l’ script della riga di comando si trovano qui:

<aem-install>/crx-quickstart/bin/

Questa cartella contiene i seguenti script di shell base Unix:

  • start: Avvia l'istanza
  • stop: Interrompe l'istanza
  • status: Segnala lo stato dell’istanza
  • quickstart: Utilizzato per configurare le informazioni di avvio, se necessario.

Ci sono anche equivalenti bat file per Windows. Per informazioni più dettagliate, consulta:

AEM avvia e reindirizza automaticamente il browser Web alla pagina appropriata, in genere la pagina di accesso; ad esempio:

http://localhost:4502/

screen_shot_2018-04-03at15317pm1

Una volta effettuato l'accesso, potrai accedere a AEM. Per ulteriori informazioni, a seconda del ruolo, consulta quanto segue:

Implementazione avanzata advanced-deployment

La sezione precedente dovrebbe fornire una buona comprensione delle basi dell'installazione AEM. Tuttavia, l'installazione di un sistema di produzione completo di AEM può comportare una notevole complessità. Per una copertura completa dell’installazione avanzata, consulta le seguenti sottopagine:

recommendation-more-help
6a71a83d-c2e0-4ce7-a6aa-899aa3885b56