[僅限內部部署/混合]{class="badge yellow" title="僅適用於內部部署和混合部署"}

在Linux上安裝Campaign的必要條件 prerequisites-of-campaign-installation-in-linux

軟體先決條件 software-prerequisites

本節詳細說明安裝Adobe Campaign之前所需的初步設定步驟。

安裝Adobe Campaign所需的技術和軟體設定詳見 相容性矩陣.

提醒您,下列元件必須安裝並正確設定:

NOTE
若要在CentOS 7和Debian 8平台上安裝低於或等於8709的組建版本,必須啟用apache access_compat模組。

資料庫 libraries

要在 Linux 中安裝 Adobe Campaign,請確保您具有所需的資料庫。

  • 庫 C 必須能夠支援 TLS(線程本地存儲)模式。 此模式在大多數情況下處於活動狀態,但某些內核已禁用 Xen 支援。

    例如,要檢查這一點,您可以使用 uname -a | grep xen 命令。

    如果命令未傳回任何內容(空白行),則表示設定正確。

  • 您必須有OpenSSL版本 1.0.2 或更高。

    對於RHEL 7/8發行版本,需要1.0版本的OpenSSL。

  • 若要使用Adobe Campaign,您必須擁有 利比庫 程式庫已安裝。

    下列版本的 利比庫 支援(32位元或64位元):

    • RHEL 7/8、CentOS 7:libicu50
    • Debian 8: libicu52
    • Debian 9: libicu57

    若要使用Adobe Campaign,您必須安裝libc-ares程式庫。 在RHEL/CentOS上,執行下列命令:

    code language-none
    yum install c-ares
    

    在Debian上:

    code language-none
    aptitude install libc-ares2
    

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 中,添加命令:

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

在Redhat中,使用以下命令:

  • 對於CentOS/RHEL 7:

    code language-none
    yum install xorg-x11-fonts-base xorg-x11-fonts-75dpi bitstream-vera-fonts dejavu-lgc-fonts
    
  • 對於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
    

日文執行個體的字型 fonts-for-japanese-instances

日文例項需要特定字元的字型,才能將報表匯出為PDF格式。

在Debian中新增命令:

aptitude install fonts-ipafont

在紅帽中,添加命令:

  • 對於 RHEL 7:

    code language-none
    yum install ipa-gothic-fonts ipa-mincho-fonts
    
  • 對於RHEL 8:

    code language-none
    dnf install vlgothic-fonts
    

安裝LibreOffice for Debian installing-libreoffice-for-debian

對於Debian,需要以下設定:

  1. 安裝下列標準套件:

    code language-none
    apt-get install libreoffice-writer libreoffice-calc libreoffice-java-common
    
  2. 安裝下列字型(可選用,但強烈建議用於日文執行個體):

    code language-none
    apt-get install fonts-ipafont
    

安裝 LibreOffice for CentOS installing-libreoffice-for-centos

CentOS 需要以下設定:

yum install libreoffice-headless libreoffice-writer libreoffice-calc

資料庫訪問層 database-access-layers

您所使用的資料庫引擎存取層必須安裝在伺服器上,並可透過Adobe Campaign帳戶存取。 版本和安裝模式可能會因使用的資料庫引擎而有所不同。

支援的試行方案版本詳載於 相容性矩陣.

同時檢查一般 資料庫 區段。

PostgreSQL postgresql

Adobe Campaign支援7.2版的PostgreSQL使用者端程式庫的所有版本: (libpq.so.5libpq.so.4libpq.so.3.2libpq.so.3.1)。

搭配Adobe Campaign使用PostgreSQL也需要安裝對應的 pgcrypto 程式庫。

Oracle oracle

擷取64位元Debian的程式庫版本,即: libclntsh.solibclntsh.so.11.1libclntsh.so.10.1.

您可以從「Oracle技術網路」取得Linux RPM套件。

NOTE
如果您已安裝Oracle使用者端,但全域環境(例如: /etc/profile)未正確設定,您可以將遺漏的資訊新增至 nl6/customer.sh 指令碼如需詳細資訊,請參閱 環境變數.

疑難排解和最佳作法

在 Oracle 用戶端或伺服器更新、版本更改或首次安裝執行個體時可能會出現問題。

如果您在用戶端控制臺上注意到日誌、工作流程上次處理、下一次處理等日誌中存在意外的時間滯後(一個或多個小時),則 Oracle 用戶端的資料庫和 Oracle 伺服器之間可能存在問題。 若要避免這類問題

  1. 請務必使用 完整使用者端.

    在使用Oracle即時使用者端版本時,已識別出各種問題。 此外,無法在即時使用者端上變更時區檔案。

  2. 確定 使用者端版本資料庫伺服器版本相同.

    眾所周知,儘管 Oracle 的兼容性矩陣和推薦使用戶端和伺服器版本保持一致,但混合版本會導致問題。

    還要檢查ORACLE_HOME值以確保它指向預期的用戶端版本(以防計算機上安裝了多個版本)。

  3. 確保客戶端和伺服器使用相同的 時區檔

DB2 db2

支援的資料庫版本為 libdb2.so

實施步驟 implementation-steps

適用於Linux的Adobe Campaign安裝必須依下列順序進行:伺服器安裝,接著執行個體設定。

本章將說明安裝程式。 安裝步驟如下:

  • 步驟1:安裝應用程式伺服器,請參閱 使用Linux安裝套件.
  • 步驟2:與Web伺服器整合(選擇性,視部署的元件而定)。

安裝步驟完成後,您需要設定執行個體、資料庫和伺服器。 有關詳細資訊,請參閱 關於初始組態.

recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1