[온프레미스/하이브리드 전용]{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단계: 웹 서버와 통합(배포된 구성 요소에 따라 선택 사항)
설치 단계가 완료되면 인스턴스, 데이터베이스 및 서버를 구성해야 합니다. 자세한 내용은 초기 구성 정보를 참조하세요.