[온프레미스/하이브리드 전용]{class="badge yellow" title="온-프레미스 및 하이브리드 배포에만 적용됩니다"}
Linux에 Campaign을 설치하기 위한 사전 요구 사항 prerequisites-of-campaign-installation-in-linux
소프트웨어 사전 요구 사항 software-prerequisites
이 섹션에서는 Adobe Campaign을 설치하기 전에 필요한 사전 구성 단계에 대해 자세히 설명합니다.
Adobe Campaign 설치에 필요한 기술 및 소프트웨어 구성은 호환성 매트릭스에 자세히 설명되어 있습니다.
다시 말해서 다음 구성 요소를 설치하고 올바르게 구성해야 합니다.
- Apache, 호환성 매트릭스를 참조하십시오.
- Java JDK 및 OpenJDK는 Java 개발 키트 - JDK를 참조하십시오.
- 라이브러리는 라이브러리를 참조하십시오.
- 데이터베이스 액세스 계층입니다. 데이터베이스 액세스 계층을 참조하세요.
- LibreOffice는 Debian용 LibreOffice 설치 및 CentOS용 LibreOffice 설치를 참조하세요.
- 글꼴은 MTA 통계용 글꼴 및 일본어 인스턴스용 글꼴을 참조하십시오.
라이브러리 libraries
Linux에 Adobe Campaign을 설치하려면 필요한 라이브러리가 있는지 확인하십시오.
-
라이브러리 C는 TLS(스레드 로컬 저장소) 모드를 지원할 수 있어야 합니다. 이 모드는 Xen 지원이 비활성화된 일부 커널을 제외하고는 대부분의 경우에 활성화됩니다.
이를 확인하려면 예를 들어 uname -a | grep xen 명령을 사용할 수 있습니다.
명령이 빈 줄을 반환하지 않으면 구성이 올바르다는 의미입니다.
-
OpenSSL 버전 1.0.2 이상이 있어야 합니다.
RHEL 배포의 경우 OpenSSL 버전 1.0이 필요합니다.
-
Adobe Campaign을 사용하려면 libicu 라이브러리가 설치되어 있어야 합니다.
SELinux selinux
사용하는 경우 SELinux 모듈 모듈을 올바르게 구성해야 합니다.
이렇게 하려면 root로 로그온하고 다음 명령을 입력합니다.
echo 0 >/selinux/enforce
이 외에 /etc/sysconfig/httpd 파일에 Adobe Campaign 환경 구성 스크립트를 참조하기 위해 다음 줄이 추가되었습니다.
. ~neolane/nl6/env.sh
RHEL 및 CentOS에서는 SELinux가 활성화되면 데이터베이스의 클라이언트 계층에 호환성 문제가 발생합니다. Adobe Campaign이 올바르게 작동할 수 있도록 SELinux를 비활성화하는 것이 좋습니다.
다음 프로세스 적용:
-
/etc/selinux/config 파일을 편집합니다.
-
다음과 같이 SELINUX 줄을 수정합니다.
SELINUX=disabled
MTA 통계용 글꼴 fonts-for-mta-statistics
MTA 통계(nms/fra/jsp/stat.jsp)에 대한 보고서가 올바르게 표시되도록 하려면 글꼴을 추가합니다.
Debian에서 다음 명령을 추가합니다.
apt install xfonts-base xfonts-75dpi ttf-bitstream-vera ttf-dejavu
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
일본어 인스턴스용 글꼴 fonts-for-japanese-instances
보고서를 PDF 포맷로 내보내려면 일본어 인스턴스에 특정 문자 글꼴이 필요합니다.
Debian에서 다음 명령을 추가합니다.
apt install fonts-ipafont
RHEL의 경우 다음 명령을 추가합니다.
dnf install epel-release # if required
dnf install vlgothic-fonts
LibreOffice for Debian 설치 installing-libreoffice-for-debian
Debian의 경우 다음 구성이 필요합니다.
-
다음 표준 패키지를 설치합니다.
code language-none apt-get install libreoffice-writer libreoffice-calc libreoffice-java-common
-
다음 글꼴을 설치합니다(선택 사항이지만 일본어 인스턴스에 적극 권장됨).
code language-none apt-get install fonts-ipafont
CentOS용 LibreOffice 설치 installing-libreoffice-for-centos
CentOS에는 다음 구성이 필요합니다.
yum install libreoffice-headless libreoffice-writer libreoffice-calc
데이터베이스 액세스 계층 database-access-layers
사용 중인 데이터베이스 엔진에 대한 액세스 계층은 서버에 설치되어 있어야 하며 Adobe Campaign 계정 통해 액세스할 수 있어야 합니다. 버전 및 설치 모드는 사용되는 데이터베이스 엔진에 따라 달라질 수 있습니다.
지원되는 파일럿 버전은 호환성 매트릭스에 자세히 설명되어 있습니다.
일반 데이터베이스 섹션도 확인하십시오.
PostgreSQL postgresql
Adobe Campaign은 버전 9.6의 모든 PostgreSQL 클라이언트 라이브러리 버전 libpq.so.5 을 지원합니다.
Adobe Campaign에서 PostgreSQL을 사용하려면 해당 pgcrypto 라이브러리를 설치해야 합니다.
Oracle oracle
64비트 Debian의 라이브러리 버전(예 : libclntsh.so, libclntsh.so.19.1, libclntsh.so.18.1, libclntsh.so.12.1, libclntsh.so.11.1 또는 libclntsh.so.10.1)을 검색합니다.
Oracle Technology Network에서 Linux RPM 패키지를 얻을 수 있습니다.
문제 해결 및 우수 사례
oracle 클라이언트 또는 서버 업데이트, 버전 변경 또는 인스턴스의 첫 번째 설치 후에 문제가 나타날 수 있습니다.
클라이언트 콘솔에서 로그, 워크플로우 마지막 처리, 다음 처리 등에 예기치 않은 시간 지연(1시간 이상)이 있는 것을 발견하면 Oracle 클라이언트의 라이브러리와 Oracle 서버 간에 문제가 발생할 수 있습니다. 이러한 문제를 방지하려면
-
전체 클라이언트 를 사용해야 합니다.
Oracle Instant Client 버전을 사용할 때 다양한 문제가 확인되었습니다. 또한 인스턴트 클라이언트에서 시간대 파일을 변경할 수 없습니다.
-
클라이언트 버전 과 데이터베이스 서버 버전이 동일 한지 확인합니다.
oracle의 호환성 매트릭스와 권장 사항에도 불구하고 버전을 혼합하여 클라이언트 및 서버 버전을 맞추면 문제가 발생하는 것으로 알려져 있습니다.
또한 ORACLE_HOME 값을 확인하여 예상되는 클라이언트 버전(컴퓨터에 여러 버전이 설치된 경우)을 가리키는지 확인합니다.
-
클라이언트와 서버가 동일한 표준 시간대 파일 을(를) 사용하는지 확인하십시오.
구현 단계 implementation-steps
Linux용 Adobe Campaign 설치는 서버 설치 후 인스턴스 구성의 순서로 수행해야 합니다.
설치 프로세스는 이 장에 설명되어 있습니다. 설치 단계는 다음과 같습니다.
- 1단계: 응용 프로그램 서버를 설치하려면 Linux를 사용하여 패키지 설치를 참조하십시오.
- 2단계: 웹 서버와 통합(배포된 구성 요소에 따라 선택 사항)
설치 단계가 완료되면 인스턴스, 데이터베이스 및 서버를 구성해야 합니다. 자세한 내용은 초기 구성 정보를 참조하세요.