Voraussetzungen für die Installation von Kampagne unter Linux prerequisites-of-campaign-installation-in-linux
Softwarevoraussetzungen software-prerequisites
In diesem Abschnitt werden die vor der Installation von Adobe Campaign erforderlichen vorläufigen Konfigurationsschritte erläutert.
Die für die Installation von Adobe Campaign erforderlichen technischen und Softwarekonfigurationen werden im Abschnitt Kompatibilitätsmatrix.
Zur Erinnerung: Die folgenden Komponenten müssen installiert und korrekt konfiguriert werden:
- Apache, siehe Kompatibilitätsmatrix,
- Java JDK und OpenJDK, siehe Java Development Kit - JDK,
- Bibliotheken, siehe Bibliotheken,
- Datenbankzugriffsschichten, siehe Datenbankzugriffsebenen,
- LibreOffice, siehe Installieren von LibreOffice für Debian und Installieren von LibreOffice für CentOS,
- Schriftarten, siehe Schriftarten für MTA-Statistiken und Schriftarten für japanische Instanzen.
Bibliotheken libraries
Um Adobe Campaign unter Linux zu installieren, stellen Sie bitte sicher, dass Sie über die erforderlichen Bibliotheken verfügen.
-
Bibliothek C muss den Modus "TLS (Thread Local Storage") unterstützen können. Dieser Modus ist in den meisten Fällen aktiv, außer mit einigen Kerneln, für die die Unterstützung von Xen deaktiviert wurde.
Um dies zu überprüfen, können Sie beispielsweise den Befehl "uname a | grep xen " verwenden.
Wenn der Befehl nichts zurückgibt (leere Zeile), bedeutet dies, dass die Konfiguration korrekt ist.
-
Sie müssen über die OpenSSL-Version verfügen. 1,0,2 oder höher.
Für RHEL 7/8-Distributionen ist Version 1.0 von OpenSSL erforderlich.
-
Um Adobe Campaign zu verwenden, müssen Sie die libicu Bibliothek installiert haben.
Die folgenden Versionen von LiveIu werden unterstützt (32bit oder 64bit):
- RHEL 7/8, CentOS 7: libicu50
- Debian 8: libicu52
- Debian 9: libicu57
Um Adobe Campaign zu verwenden, müssen Sie die libc-Ares Bibliothek installiert haben. Führen Sie unter RHEL/CentOS den folgenden Befehl aus:
code language-none yum install c-ares
Unter Debian:
code language-none aptitude install libc-ares2
SELinux selinux
Bei Verwendung muss das SELinux-Modul ordnungsgemäß konfiguriert sein.
Melden Sie sich dazu als Root an und geben Sie den folgenden Befehl ein:
echo 0 >/selinux/enforce
Darüber hinaus wird im /etc/sysconfig/httpd -Datei wurde die folgende Zeile hinzugefügt, um auf das Adobe Campaign-Umgebungskonfigurationsskript zu verweisen:
. ~neolane/nl6/env.sh
In RHEL und CentOS wurden bei Aktivierung von SELinux Kompatibilitätsprobleme mit den Client-Ebenen von Datenbanken festgestellt. Um sicherzustellen, dass Adobe Campaign ordnungsgemäß funktioniert, empfehlen wir, SELinux zu deaktivieren.
Gehen Sie wie folgt vor:
-
Datei bearbeiten /etc/selinux/config
-
Ändern Sie die SELINUX-Zeile wie folgt:
SELINUX=disabled
Schriftarten für MTA-Statistiken fonts-for-mta-statistics
In bestellen für Berichte über MTA Statistics (NMS/Fra/JSP/stat .jsp), die korrekt angezeigt werden sollen, Schriftarten hinzufügen.
Fügen Sie in Debian den Befehl hinzu:
aptitude install xfonts-base xfonts-75dpi ttf-bitstream-vera ttf-dejavu
Verwenden Sie in Redhat den folgenden Befehl:
-
Für CentOS/RHEL 7:
code language-none yum install xorg-x11-fonts-base xorg-x11-fonts-75dpi bitstream-vera-fonts dejavu-lgc-fonts
-
Für RHEL 8:
code language-none dnf install xorg-x11-fonts-misc xorg-x11-fonts-75dpi dejavu-lgc-sans-fonts dejavu-sans-fonts dejavu-sans-mono-fonts dejavu-serif-fonts
Schriftarten für Japanisch Instanzen fonts-for-japanese-instances
Spezifische Schriften sind für die japanischen Instanzen erforderlich, um die Berichte in das PDF-Format zu exportieren.
Fügen Sie in Debian den Befehl hinzu:
aptitude install fonts-ipafont
Fügen Sie in Red Hat den Befehl hinzu:
-
Für RHEL 7:
code language-none yum install ipa-gothic-fonts ipa-mincho-fonts
-
Für RHEL 8:
code language-none dnf install vlgothic-fonts
Installieren von LibreOffice für Debian installing-libreoffice-for-debian
Für Debian sind die folgenden Konfigurationen erforderlich:
-
Installieren Sie die folgenden Standardpakete:
code language-none apt-get install libreoffice-writer libreoffice-calc libreoffice-java-common
-
Installieren Sie die folgenden Schriftarten (optional, jedoch dringend empfohlen für japanische Instanzen):
code language-none apt-get install fonts-ipafont
Installieren von LibreOffice für CentOS installing-libreoffice-for-centos
Folgende Konfigurationen sind für CentOS erforderlich:
yum install libreoffice-headless libreoffice-writer libreoffice-calc
Datenbankzugriffsebenen database-access-layers
Die Zugriffsebenen für die verwendete Datenbank-Engine müssen auf Ihrem Server installiert sein und über das Adobe Campaign-Konto zugänglich sein. Versionen und Installationsmodi variieren je nach verwendeter Datenbank-Engine.
Die unterstützte Pilotversion wird in Kompatibilitätsmatrix erläutert.
Überprüfen Sie auch die allgemeine Datenbank Abschnitt.
PostgreSQL postgresql
Adobe Campaign unterstützt alle Versionen des PostgreSQL Client Bibliotheken von Version 7,2: ( libpq. so. 5 , libpq. d. 4 , libpq… 3.2 und libpq. so. 3.1 ).
Für die Verwendung von PostgreSQL mit Adobe Campaign ist auch die Installation der entsprechenden PGCrupto Bibliotheken erforderlich.
Oracle oracle
Holen Sie sich die Bibliothek Version für 64-Bit Debian, d. h.: libclntsh.so , libclntsh. so. 11.1 und libclntsh… 10.1 .
Sie können ein Paket von Linux RPM über das Oracle Technology Network erhalten.
Fehlerbehebung und Best Practices
Probleme können nach einem Oracle-Client oder einer Serveraktualisierung, einer Versionsänderung oder der ersten Installation der Instanz auftreten.
Wenn Sie in der Clientkonsole feststellen, dass unerwartete Zeitverzögerungen (eine oder mehrere Stunden) in den Protokollen, der letzten Verarbeitung des Workflows, der nächsten Verarbeitung usw. auftreten, kann es zu einem Problem zwischen der Bibliothek des Oracle-Clients und dem Oracle-Server kommen. Um solche Probleme zu vermeiden
-
Stellen Sie sicher, dass die Vollständiger Client.
Bei der Verwendung der Oracle Instant Client-Version wurden verschiedene Probleme identifiziert. Darüber hinaus ist es unmöglich, die Zeitzonen-Datei auf dem Instant Client zu ändern.
-
Stellen Sie sicher, dass die Variable Clientversion und Datenbankserverversion sind same.
Es ist bekannt, dass das Mischen von Versionen trotz der Kompatibilitätsmatrix von Oracle und der Empfehlung zur Ausrichtung von Client- und Serverversionen Probleme verursacht.
Überprüfen Sie auch den Wert ORACLE_HOME , um sicherzustellen, dass er auf die erwartete Clientversion verweist (falls mehrere Versionen auf dem Computer installiert sind).
-
Stellen Sie sicher, dass Client und Server dasselbe verwenden timezone file.
DB2 db2
Die Bibliothek unterstützte Version ist libdb2.so .
Implementierungsschritte implementation-steps
Adobe Campaign-Installationen für Linux müssen in der folgenden Reihenfolge durchgeführt werden: Serverinstallation gefolgt von Instanzkonfiguration.
Der Installationsprozess wird in diesem Kapitel beschrieben. Die Installationsschritte lauten wie folgt:
- Schritt 1: Installieren des Applikation Servers, siehe Installieren von Paketen mit Linux.
- Schritt 2: integrieren mit einem Webserver (optional, abhängig von den eingesetzten Komponenten).
Nachdem die Installationsschritte abgeschlossen sind, müssen Sie die Instanzen, die-Datenseite und den Server konfigurieren. Weiterführende Informationen hierzu finden Sie in der ersten Konfiguration.