Show Menu
主题×

在Linux中安装Campaign的先决条件

软件先决条件

本节详细介绍了安装Adobe Campaign之前所需的初步配置步骤。
安装Adobe Campaign所需的技术和软件配置详见兼容性
作为提醒,需要安装并正确配置以下组件:
要在CentOS 7和Debian 8平台上安装低于或等于8709的内部版本,必须启用apache access_compat模块。

要在Linux中安装Adobe Campaign,请确保您拥有所需的库。
  • 库C必须能够支持TLS(线程本地存储)模式。 除某些内核已禁用Xen支持外,此模式在大多数情况下都是活动的。
    要选中此项,可以使用 uname -a| grep xen command,例如。
    如果命令不返回任何内容(空行),则表示配置正确。
  • 您必须 拥有0.9.8 1.0版OpenSSL
    对于RHEL 7分发版,需要OpenSSL版本1.0。
  • 要使用Adobe Campaign,您需要安装 libicu library。
    支持以下 版本 (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
    
    

安装LibreOffice for CentOS

CentOS需要以下配置:
  1. 安装以下标准包:
    yum install libreoffice-headless libreoffice-writer libreoffice-calc
    
    
  2. 安装以下字体(可选,但强烈建议对于日语实例):
    yum install ipa-gothic-fonts ipa-mincho-fonts
    
    

数据库访问层

您所使用的数据库引擎的访问层必须安装在服务器上,并可通过Adobe Campaign帐户访问。 版本和安装模式可能因所使用的数据库引擎而异。
兼容性矩阵中详细介绍了支持的 导频版本
另请检查常规数 据库 部分。

PostgreSQL

Adobe Campaign支持7.2版中的所有版本的PostgreSQL客户端库:( libpq.so.5 libpq.so.4 libpq.so.3.2 ​libpq.so.3.1)。
将PostgreSQL与Adobe Campaign结合使用还需要安装相应的 pgcrypto 库。

Oracle

检索64位Debian的库版本,即: libclntsh.so libclntsh.so.11.1 libclntsh.so.10.1
您可以从Oracle Technology network获取Linux RPM包。
如果您已经安装了Oracle客户端,但是安装了全局环境(例如:/etc/profile)配置不正确,您可以向nl6/customer.sh ​Script添加缺失信息。有关此信息,请参阅环 境变量
疑难解答和最佳实践
在Oracle客户端或服务器更新、版本更改后或实例的第一次安装时,可能会出现问题。
如果您在客户端控制台上注意到日志、工作流上次处理、下一次处理等中存在意外的滞后时间(一个或多个小时),则Oracle客户端的库与Oracle server之间可能存在问题。 要避免此类问题
  1. 确保使用完整 客户端
    在使用Oracle Instant client版本时已发现各种问题。 此外,无法在即时客户端上更改时区文件。
  2. 确保客户端 版本与数据 库服务器版本 相同
    尽管Oracle有兼容性矩阵和建议,但混合使用版本以对齐客户端和服务器版本是众所周知的,这会导致问题。
    另外,检查ORACLE_HOME值,确保它指向预期的客户端版本(如果计算机上安装了多个版本)。
  3. 确保客户端和服务器使用相同的 时区文件

DB2

支持的库版本 为libdb2.so

实施步骤

Linux的Adobe Campaign安装必须按照以下顺序进行:服务器安装后跟实例配置。
本章介绍了安装过程。 安装步骤如下:
  • 第1步:安装应用程序服务器,请参阅 安装Linux包
  • 第2步:与Web服务器集成(可选,具体取决于部署的组件)。
安装步骤完成后,您需要配置实例、数据库和服务器。 有关详细信息,请参阅关于 初始配置