在Linux上安装活动的先决条件

软件先决条件

本节详细介绍安装Adobe Campaign前所需的初步配置步骤。

安装Adobe Campaign所需的技术和软件配置详见兼容性矩阵

作为提醒,需要安装并正确配置以下组件:

注意

要在CentOS 7和Debian 8平台上安装低于或等于8709的内部版本,必须启用apache access_compat模块。

要在Linux中安装Adobe Campaign,请确保您拥有所需的库。

  • 库C必须能够支持TLS(线程本地存储)模式。 除某些内核已禁用Xen支持外,此模式在大多数情况下都处于活动状态。

    要检查此问题,可以使用​uname -a 例如| grep xen​命令。

    如果命令未返回任何内容(空行),则表示配置正确。

  • 您必须具有OpenSSL的​版本0.9.8​或​1.0

    对于RHEL 7分发版,需要OpenSSL的1.0版。

  • 要使用Adobe Campaign,您需要安装​libicu​库。

    支持以下版本的​libicu(32位或64位):

    • RHEL 7、CentOS 7:libicu50
    • 德比安8:libicu52
    • 德比亚9:libicu57

    要使用Adobe Campaign,您需要安装libc-ares库。 在RHEL/CentOS上,运行以下命令:

    yum install c-ares
    

    在德比亚:

    aptitude install libc-ares2
    

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统计数据的字体

为了正确显示有关MTA统计数据(nms/fra/jsp/stat.jsp)的报告,请添加字体。

在Debian中,添加命令:

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

在Redhat中,使用以下命令:

yum install xorg-x11-fonts-base xorg-x11-fonts-75dpi bitstream-vera-fonts dejavu-lgc-fonts

日文实例的字体

要将报表导出为PDF格式,日文实例需要特定字符的字体。

在Debian中,添加命令:

aptitude install fonts-ipafont

在Red Hat中,添加命令:

yum install ipa-gothic-fonts ipa-mincho-fonts

安装LibreOffice for Debian

对于Debian,需要以下配置:

  1. 安装以下标准包:

    apt-get install libreoffice-writer libreoffice-calc libreoffice-java-common
    
  2. 安装以下字体(可选,但强烈建议用于日文实例):

    apt-get install fonts-ipafont
    

安装CentOS的LibreOffice

CentOS需要以下配置:

  1. 安装以下标准包:

    yum install libreoffice-headless libreoffice-writer libreoffice-calc
    
  2. 安装以下字体(可选,但强烈建议用于日文实例):

    yum install ipa-gothic-fonts ipa-mincho-fonts
    

数据库访问层

您所使用的数据库引擎的访问层必须安装在服务器上,并可通过Adobe Campaign帐户访问。 版本和安装模式可能因所使用的数据库引擎而异。

兼容性矩阵中详细介绍了支持的导频版本。

另请检查常规Database部分。

PostgreSQL

Adobe Campaign支持7.2版中的所有版本的PostgreSQL客户端库:(libpq.so.5libpq.so.4libpq.so.3.2​和​libpq.so.3.1)。

将PostgreSQL与Adobe Campaign一起使用还需要安装相应的​pgcrypto​库。

Oracle

检索64位Debian的库版本,即:libclntsh.solibclntsh.so.11.1​和​libclntsh.so.10.1

您可以从Oracle技术网获取Linux RPM包。

注意

如果已安装Oracle客户端,但已安装全局环境(例如:/etc/用户档案)未正确配置,您可以向​nl6/customer.sh​脚本添加缺失信息。有关详细信息,请参阅环境变量

疑难解答和最佳实践

在Oracle客户端或服务器更新、版本更改后或实例的第一次安装时,可能会出现问题。

如果您在客户端控制台上注意到日志、工作流上次处理、下次处理等中存在意外的时间延迟(一个或多个小时),则Oracle客户端的库与Oracle服务器之间可能存在问题。 要避免此类问题

  1. 确保使用​完整客户端

    在使用Oracle Instant Client版本时已发现各种问题。 此外,在即时客户端上更改时区文件是不可能的。

  2. 确保​客户端版本​和​数据库服务器版本​是​相同

    尽管有Oracle的兼容性矩阵和调整客户端和服务器版本的建议,但混合版本仍然会导致问题。

    同时检查ORACLE_HOME值,确保它指向预期的客户端版本(如果计算机上安装了多个版本)。

  3. 确保客户端和服务器使用相同的​时区文件

DB2

支持的库版本为​libdb2.so

实施步骤

Adobe Campaign安装Linux必须按以下顺序进行:服务器安装后跟实例配置。

本章将介绍安装过程。 安装步骤如下:

  • 第1步:安装应用程序服务器,请参阅安装Linux包。
  • 第2步:与Web服务器集成(可选,具体取决于所部署的组件)。

安装步骤完成后,您需要配置实例、数据库和服务器。 有关详细信息,请参阅关于初始配置

On this page

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now