Krav för att installera Campaign på Linux prerequisites-of-campaign-installation-in-linux
Programvarukrav software-prerequisites
I det här avsnittet beskrivs de preliminära konfigurationssteg som krävs innan du installerar Adobe Campaign.
Den tekniska konfiguration och programkonfiguration som krävs för att installera Adobe Campaign finns i kompatibilitetsmatrisen.
Som en påminnelse måste följande komponenter installeras och konfigureras korrekt:
- Apache, se Kompatibilitetsmatris,
- Java JDK och OpenJDK, se Java Development Kit - JDK,
- Bibliotek, se Bibliotek,
- Lager för databasåtkomst, se Lager för databasåtkomst,
- LibreOffice, se Installera LibraryOffice för Debian och Installera LibraryOffice för CentOS,
- Teckensnitt finns i Teckensnitt för MTA-statistik och Teckensnitt för japanska förekomster.
Bibliotek libraries
Om du vill installera Adobe Campaign i Linux måste du se till att du har de bibliotek som krävs.
-
Bibliotek C måste ha stöd för TLS-läge (Thread Local Storage). Det här läget är aktivt i de flesta fall förutom med vissa kärnor för vilka Xen-stöd har inaktiverats.
För att kontrollera detta kan du till exempel använda kommandot uname -a | grep xen .
Om kommandot inte returnerar en tom rad betyder det att konfigurationen är korrekt.
-
Du måste ha OpenSSL-version 1.0.2 eller senare.
För RHEL-distributioner krävs version 1.0 av OpenSSL.
-
Om du vill använda Adobe Campaign måste du ha libicu-biblioteket installerat.
SELinux selinux
När den används måste SELinux-modulen vara korrekt konfigurerad.
Om du vill göra det loggar du in som rot och anger följande kommando:
echo 0 >/selinux/enforce
I filen /etc/sysconfig/httpd lades dessutom följande rad till som referens till konfigurationsskriptet för Adobe Campaign-miljön:
. ~neolane/nl6/env.sh
I RHEL och CentOS noterades kompatibilitetsproblem med klientlagren i databaser när SELinux är aktiverat. För att vara säker på att Adobe Campaign fungerar som det ska rekommenderar vi att du inaktiverar SELinux.
Använd följande process:
-
Redigera filen /etc/selinux/config
-
Ändra SELINUX-raden enligt följande:
SELINUX=disabled
Teckensnitt för MTA-statistik fonts-for-mta-statistics
Lägg till teckensnitt för att rapporter om MTA-statistik (nms/fra/jsp/stat.jsp) ska visas korrekt.
I Debian lägger du till kommandot:
apt install xfonts-base xfonts-75dpi ttf-bitstream-vera ttf-dejavu
Använd följande kommando för 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
Teckensnitt för japanska förekomster fonts-for-japanese-instances
Teckensnitt med specifika tecken är nödvändiga för de japanska instanserna för att kunna exportera rapporterna till PDF-format.
I Debian, lägg till kommandot:
apt install fonts-ipafont
För RHEL lägger du till följande kommando:
dnf install epel-release # if required
dnf install vlgothic-fonts
Installerar LibraryOffice för Debian installing-libreoffice-for-debian
För Debian krävs följande konfigurationer:
-
Installera följande standardpaket:
code language-none apt-get install libreoffice-writer libreoffice-calc libreoffice-java-common
-
Installera följande teckensnitt (valfritt men rekommenderas starkt för japanska instanser):
code language-none apt-get install fonts-ipafont
Installera LibreOffice för CentOS installing-libreoffice-for-centos
Följande konfigurationer är nödvändiga med CentOS:
yum install libreoffice-headless libreoffice-writer libreoffice-calc
Lager för databasåtkomst database-access-layers
Åtkomstlagren för den databasmotor du använder måste vara installerade på servern och vara tillgängliga via Adobe Campaign-kontot. Versioner och installationslägen kan variera beroende på vilken databasmotor som används.
Den pilotversion som stöds finns i kompatibilitetsmatrisen.
Kontrollera även det allmänna avsnittet Databas.
PostgreSQL postgresql
Adobe Campaign stöder alla versioner av PostgreSQL-klientbibliotek från version 9.6: libpq.so.5.
Om du använder PostgreSQL med Adobe Campaign måste du även installera motsvarande pgcrypto -bibliotek.
Oracle oracle
Hämta biblioteksversionen för 64-bitars Debian, d.v.s. : libclntsh.so, libclntsh.so.19.1, libclntsh.so.18.1, libclntsh.so.12.1, libclntsh.so.11.1 eller libclntsh.so.10.1.
Du kan hämta ett Linux RPM-paket från Oracle Technology Network.
Felsökning och metodtips
Problem kan uppstå efter en Oraclena klient eller serveruppdatering, vid versionsändring eller vid den första installationen av instansen.
Om du på klientkonsolen ser att det finns oväntade tidsfördröjningar (en eller flera timmar) i loggar, senaste arbetsflödesbearbetning, nästa bearbetning och så vidare, kan det vara problem mellan Oraclets bibliotek och Oracle Server. För att undvika sådana problem
-
Se till att använda den fullständiga klienten.
Olika problem har identifierats vid användning av Oracle Instant Client-versionen. Dessutom är det omöjligt att ändra tidszonsfilen på direktklienten.
-
Kontrollera att klientversionen och databasserverversionen är desamma .
Att blanda versioner trots Oraclets kompatibilitetsmatris och rekommendation att justera klient- och serverversioner är känt för att orsaka problem.
Kontrollera även ORACLE_HOME-värdet för att se till att det pekar på den förväntade klientversionen (om flera versioner är installerade på datorn).
-
Kontrollera att klienten och servern använder samma timezone-fil.
Implementeringssteg implementation-steps
Adobe Campaign-installationer för Linux måste utföras i följande sekvens: serverinstallation följt av instanskonfiguration.
Installationsprocessen beskrivs i det här kapitlet. Installationsstegen är följande:
- Steg 1: Installera programservern, se Installera paket med Linux.
- Steg 2: Integrera med en webbserver (valfritt, beroende på vilka komponenter som används).
När installationen är klar måste du konfigurera instanserna, databasen och servern. Mer information finns i Om den inledande konfigurationen.