[]{class="badge informative"}

Prerequisiti per installare Campaign su Linux prerequisites-of-campaign-installation-in-linux

Prerequisiti software software-prerequisites

Questa sezione descrive i passaggi di configurazione preliminari necessari prima di installare Adobe Campaign.

La configurazione tecnica e software necessaria per l’installazione di Adobe Campaign è descritta nella Matrice di compatibilità.

Come promemoria, è necessario installare e configurare correttamente i seguenti componenti:

Librerie libraries

Per installare Adobe Campaign in Linux, assicurati di disporre delle librerie necessarie.

  • La libreria C deve essere in grado di supportare la modalità TLS (Thread Local Storage). Questa modalità è attiva nella maggior parte dei casi, ad eccezione di alcuni kernel per i quali il supporto Xen è stato disattivato.

    Per verificare il problema, è possibile utilizzare uname -a | comando grep xen, ad esempio.

    Se il comando non restituisce una riga vuota, significa che la configurazione è corretta.

  • È necessario disporre della versione 1.0.2 di OpenSSL o successiva.

    Per le distribuzioni RHEL, è richiesta la versione 1.0 di OpenSSL.

  • Per utilizzare Adobe Campaign, è necessario che sia installata la libreria libicu.

  • Nelle distribuzioni RHEL, xalan-c è obbligatorio. Installarlo tramite epel-release:

    code language-none
    dnf install epel-release
    dnf install xalan-c
    

Dipendenze di esportazione report PDF pdf-export-dependencies

Lo strumento wkhtmltopdf viene utilizzato per esportare i report in formato PDF. Richiede i seguenti pacchetti:

  • libjpeg
  • xvfb

Se non si utilizza l’esportazione dei rapporti di PDF, non è necessario installare questi pacchetti.

Per le distribuzioni RHEL:

dnf install libjpeg xvfb

Su Debian:

apt-get install libjpeg-dev xvfb

SELinux selinux

Se utilizzato, il modulo SELinux deve essere configurato correttamente.

Per eseguire questa operazione, accedere come radice e immettere il comando seguente:

echo 0 >/selinux/enforce

Inoltre, nel file /etc/sysconfig/httpd è stata aggiunta la seguente riga per fare riferimento allo script di configurazione dell’ambiente Adobe Campaign:

. ~neolane/nl6/env.sh

In RHEL e CentOS, quando SELinux è abilitato sono stati notati problemi di compatibilità con i livelli client dei database. Per garantire il corretto funzionamento di Adobe Campaign, si consiglia di disabilitare SELinux.

Applica il seguente processo:

  • Modifica il file /etc/selinux/config

  • Modificare la riga SELINUX come segue:

SELINUX=disabled

Font per le statistiche MTA fonts-for-mta-statistics

Per visualizzare correttamente i rapporti sulle statistiche MTA (nms/fra/jsp/stat.jsp), aggiungi i font.

In Debian, aggiungi il comando:

apt install xfonts-base xfonts-75dpi ttf-bitstream-vera ttf-dejavu

Utilizza il seguente comando per RHEL:

dnf install xorg-x11-fonts-misc xorg-x11-fonts-75dpi dejavu-lgc-sans-fonts  dejavu-sans-fonts dejavu-sans-mono-fonts dejavu-serif-fonts

Font per istanze giapponesi fonts-for-japanese-instances

I font con caratteri specifici sono necessari per le istanze giapponesi per esportare i rapporti in formato PDF.

In Debian, aggiungi il comando:

apt install fonts-ipafont

Per RHEL, aggiungi il seguente comando:

dnf install epel-release # if required
dnf install vlgothic-fonts

Installazione di LibreOffice per Debian installing-libreoffice-for-debian

Per Debian, sono necessarie le seguenti configurazioni:

  1. Installa i seguenti pacchetti standard:

    code language-none
    apt-get install libreoffice-writer libreoffice-calc libreoffice-java-common
    
  2. Installa i seguenti font (facoltativo ma consigliato per le istanze giapponesi):

    code language-none
    apt-get install fonts-ipafont
    

Installazione di LibreOffice per CentOS installing-libreoffice-for-centos

Con CentOS sono necessarie le seguenti configurazioni:

yum install libreoffice-headless libreoffice-writer libreoffice-calc

Livelli di accesso al database database-access-layers

I livelli di accesso per il motore di database in uso devono essere installati nel server ed essere accessibili tramite l’account Adobe Campaign. Le versioni e le modalità di installazione possono variare a seconda del motore di database utilizzato.

La versione pilota supportata è descritta nella Matrice di compatibilità.

Controlla anche la sezione generale Database.

PostgreSQL postgresql

Adobe Campaign supporta tutte le versioni delle librerie client PostgreSQL dalla versione 9.6: libpq.so.5.

L’utilizzo di PostgreSQL con Adobe Campaign richiede anche l’installazione delle librerie pgcrypto corrispondenti.

Oracle oracle

Recupera la versione della libreria per Debian a 64 bit, ovvero: libclntsh.so, libclntsh.so.19.1, libclntsh.so.18.1, libclntsh.so.12.1, libclntsh.so.11.1 o libclntsh.so.10.1.

È possibile ottenere un pacchetto Linux RPM da Oracle Technology Network.

NOTE
Se il client Oracle è già stato installato ma l'ambiente globale (ad esempio: /etc/profile) non è configurato correttamente, è possibile aggiungere informazioni mancanti allo script nl6/customer.sh Per ulteriori informazioni, vedere Variabili di ambiente.

Risoluzione dei problemi e best practice

I problemi possono comparire dopo un aggiornamento del client Oracle o del server, dopo un cambiamento di versione o al momento della prima installazione dell’istanza.

Se noti nella console client che nei registri sono presenti ritardi imprevisti (una o più ore), nell’ultima elaborazione del flusso di lavoro, nell’elaborazione successiva e così via, potrebbe esserci un problema tra la libreria del client Oracle e Oracle Server. Per evitare tali problemi

  1. Assicurarsi di utilizzare il client completo.

    Sono stati identificati diversi problemi durante l’utilizzo della versione di Oracle Instant Client. Inoltre, è impossibile modificare il file del fuso orario sul client istantaneo.

  2. Verificare che la versione client e la versione server database siano le stesse.

    È noto che la combinazione delle versioni nonostante la matrice di compatibilità di Oracle e i consigli per l’allineamento delle versioni client e server causano problemi.

    Controlla anche il valore ORACLE_HOME per assicurarti che punti alla versione client prevista (nel caso in cui sul computer siano installate più versioni).

  3. Assicurarsi che il client e il server utilizzino lo stesso file del fuso orario.

Passaggi di implementazione implementation-steps

Le installazioni di Adobe Campaign per Linux devono essere eseguite nella seguente sequenza: installazione del server seguita dalla configurazione dell’istanza.

Il processo di installazione è descritto in questo capitolo. I passaggi di installazione sono i seguenti:

  • Passaggio 1: installazione del server applicazioni, consultare Installazione di pacchetti con Linux.
  • Passaggio 2: integrazione con un server web (facoltativo, a seconda dei componenti distribuiti).

Una volta completati i passaggi di installazione, è necessario configurare le istanze, il database e il server. Per ulteriori informazioni, consulta Informazioni sulla configurazione iniziale.

recommendation-more-help
campaign-classic-help