集成到 Windows 版 Web 服务器

Adobe Campaign包括Apache Tomcat,它通过HTTP(和SOAP)作为应用程序服务器中的入口点。

您可以使用此集成的Tomcat服务器来提供HTTP请求。

在这种情况下:

但是,出于安全和管理原因,当运行Adobe Campaign的计算机在Internet上公开并且您希望打开对网络外部控制台的访问时,我们建议使用专用Web服务器作为HTTP通信的主入口点。

Web服务器还允许您使用HTTPs协议保证数据的机密性。

同样,当您希望使用跟踪功能时,必须使用Web服务器,该功能仅作为Web服务器扩展模块提供。

注意

如果您不使用跟踪功能,则可以通过重定向到活动来执行Apache或IIS的标准安装。 不需要跟踪Web服务器扩展模块。

配置IIS Web服务器

IIS Web服务器的配置过程大多是图形化的。 它涉及使用网站(已创建或待创建)访问Adobe Campaign服务器的资源:Java(.jsp)文件、样式表(.css、.xsl)、图像(.png)、用于重定向的ISAPI DLL等。

下面几节详细介绍了IIS 7中的配置。 IIS8的配置基本相同。

如果计算机上尚未安装Web IIS服务器,则可以通过​Add > Remove Programs > Enable or disable Windows functionalities​菜单安装它。

在IIS 7中,除了标准服务,您还需要安装ISAPI扩展和ISAPI过滤器。

配置步骤

应用以下配置步骤:

  1. 通过​Control panel > Administrative tools > Services​菜单打开IIS。

  2. 根据网络参数(TCP连接端口、DNS主机、IP地址)创建和配置站点(例如Adobe Campaign)。

    必须至少指定站点的名称和指向虚拟目录的访问路径。 由于未使用访问Website目录的路径,因此可以使用以下目录。

    C:\inetpub\wwwroot
    

  3. 使用​VBS​脚本,您可以自动配置Adobe Campaign服务器在刚刚创建的虚拟目录上使用的资源。 要启动它,多次单击位于[INSTALL]\conf文件夹中的​iis_neolane_setup.vbs​文件,其中[INSTALL]是访问Adobe Campaign安装文件夹的路径。

    注意

    如果安装了Windows服务器2008/IIS7,则必须以管理员身份登录才能运行VBS脚本或以管理员身份执行脚本。

    如果Web服务器用作跟踪重定向服务器,请单击​OK,否则单击​Cancel

    当Web服务器上已配置多个站点时,将显示一个中间页以指定将安装应用到哪个Web站点:输入链接到该站点的数字,然后单击​OK

    应显示确认消息:

  4. 在​Content View​选项卡中,确保已正确配置了Adobe Campaign资源:

    如果未显示树,请重新启动IIS。

管理权限

接下来,必须配置ISAPI DLL和Adobe Campaign安装目录中资源的安全设置。

为此,请应用以下步骤:

  1. 选择​Features View​选项卡,然后按住多次键单击​身份验证​链接。

  2. 在网站的​目录安全​选项卡中,确保启用匿名访问。 如有必要,单击​Edit​链接以更改设置。

启动Web服务器并测试配置

您现在必须测试配置是否正确。

为此,请应用以下过程:

  1. 使用​isreset​命令行重新启动IIS服务器。

  2. 将以下URL插入Web浏览器,以测试跟踪模块:

    https://<computer>/r/test
    

    浏览器应显示以下响应:

    <redir status='OK' date='YYYY/MM/DD HH:MM:SS' build='XXXX' host='myserver.mydomain.com' localHost='localhost'/>
    

要测试重定向模块是否存在,请运行以下命令行:

nlserver pdump

它必须返回以下信息:

12:00:33 >   Application server for Adobe Campaign Classic (7.X YY.R build XXX@SHA1) of DD/MM/YYYY
webmdl@default (1644) - 18.2 Mo

您还可以确保正确加载了ISAPI DLL。

为此,请应用以下步骤:

  1. 单击​Driver mapping​图标,编辑Adobe Campaign站点的ISAPI过滤器。

  2. 检查ISAPI过滤器的内容:

其他配置

更改上载文件大小限制

配置IIS Web服务器时,对于上传到服务器的设置文件,将自动限制约28 MB。

这可能会影响Adobe Campaign,尤其是如果您要上传大于此限制的文件。

例如,如果在工作流中使用​活动加载(文件)​类型来导入50 MB文件,则会出现错误,阻止工作流正确执行。

在这种情况下,您必须提高此限制:

  1. 通过​Start > (Control panel) > Administration tools​菜单打开IIS。

  2. 在​连接​窗格中,选择为Adobe安装创建的站点,然后多次单击主窗格中的​请求筛选

  3. 在​“操作”​窗格中,选择​“编辑功能设置”,以便能够编辑​“最大授权内容大小(字节)​字段中的值。

    例如,要授权上传50 MB的文件,必须指定一个超过"52428800"字节的值。

注意

有关此IIS选项的详细信息,请参阅官方文档的“How To”部分。

配置http错误消息显示

如果使用6.1版本的IIS服务器,则由于消息中显示不需要的HTML代码,所生成的错误消息可能难以读取。

要修复此问题并正确显示错误,请应用以下配置:

  1. 通过​Start > Control Panel > Administrative tools​菜单打开IIS。
  2. 在​连接​窗格中,选择为Adobe Campaign安装创建的站点,然后在主窗格中按住多次单击​配置编辑器
  3. 在​Section​下拉列表中,选择​system.webServer > httpErrors
  4. 在​existingResponse​行选择​PassThrough​值。

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