Windows Server 2000 或更高版本上的 Apache Server 1.3、2、2.2 或 2.4

上次更新: 2022-10-05
  • 创建对象:
  • User
    Admin
重要

阅读有关Data Workbench 生命周期终止公告.

有关为在Microsoft Windows Server 2000或更高版本下运行的Apache Server 1.3、Apache Server 2.0.42或更高版本或Apache Server 2.2安装和配置传感器的说明。

传感器的程序文件打包在从Adobe下载站点获取的安装文件中。 如果您还没有特定Web服务器的传感器安装文件,请先下载它(或从Adobe代表处获取它),然后再开始执行以下步骤。

  • Apache Server 1.3
  • Apache Server 2.0.42或更高版本
  • 在Microsoft Windows Server 2000或更高版本下运行的Apache Server 2.2

安装程序文件

在安装程序文件之前,必须确定要在哪里维护磁盘队列,因为在那里,还必须安装程序文件。提取和安装传感器程序文件的过程。

要安装和配置传感器,必须执行以下步骤:

  1. 在Windows计算机上,创建一个目录以在其中安装传感器程序文件。 请记住,磁盘队列也位于此目录中,因此请确保您选择的设备有足够的空间容纳所需大小的队列。

    C:\VisualSensor
    
  2. 将安装文件的内容解压缩到刚刚创建的目录中。 在此步骤中,传感器安装以下文件:

文件 描述
EventMessages.dll 事件查看器消息。
mod_visual_sciences.dll 收集器模块。

TestExperiment.xls

一种Excel电子表格文件,架构师可以使用该文件来配置受控实验。 传感器不使用此文件。

trust_ca_cert.pem 用于验证Insight Server在连接过程中显示的数字证书的证书。
TXLog.exe 发射机程序
txlogd.conf 传感器配置文件
注意

安装包包含一个名为TestExperience.xls的电子表格文件。 此电子表格是一种用于架构师配置受控实验的工具。 传感器本身不使用此文件,因此不必在运行传感器的计算机上安装该文件(尽管您可以选择这样做)。 您可能希望将文件复制到架构师可以访问的位置,或者根据需要从安装包中提取文件。 有关对照实验的更多信息,请参阅《Insight对照实验指南》。

编辑传感器配置文件

的 txlogd.conf 文件包含传感器的配置参数。

您必须编辑此文件以指定磁盘队列文件的大小和位置、 Insight Server的地址以及将附加到此传感器生成的事件数据的ID等内容。

配置文件包含必需的参数和可选参数。

  • 必需的参数 是安装传感器时必须指定的设置。 如果没有这些设置,传感器将无法成功运行。
  • 可选参数 是默认设置,用于预定义值(您可以对其进行修改)或启用可选功能。

编辑传感器配置文件

  • 打开 /etc/txlogd.conf 文件,并设置所需的参数以及任何所需的可选参数。
  • 保存并关闭该文件。

编辑传感器配置文件

  1. 打开 /etc/txlogd.conf 文件,并设置所需的参数以及任何所需的可选参数。
  2. 保存并关闭该文件。

启动发送器并创建磁盘队列

配置txlogd.conf文件后,可以启动发送器程序,将其注册为Windows服务,然后创建磁盘队列。

  1. 如果磁盘队列所在的目录不存在,请创建该目录。 确保目录为收集器模块和发送器程序提供对文件的读/写访问权限。

    有关磁盘队列文件所需权限的详细信息,请参阅传感器UNIX文件权限。

  2. 在安装传感器的计算机上,执行以下命令以启动发送器:

    /usr/local/bin/txlogd -ic -f /etc/txlogd.conf
    
    • 此命令中的“i”选项以“交互模式”启动发送器。 此模式在屏幕上显示发送器消息,还允许您使用键盘命令与发送器进行交互。
    • “c”选项将指导发送器创建磁盘队列。
    • “f”选项指定配置文件的位置。

    有关启动发射器时可使用的选项的其他信息,请参阅传感器发射器命令行选项。

  3. 验证发送器是否已在QueueFile参数中指定的位置和QueueSize参数中指定的大小中创建磁盘队列。

  4. 如果队列未正确创建,请按Ctrl+C终止发送器,然后执行以下操作:

    1. 检查txtlogd.conf文件,并验证QueueFile和QueueSize参数是否已正确设置。
    2. 检查为其分配磁盘队列的设备是否运行正常,并有足够的空间来存放QueueSize参数中指定大小的文件。
    3. 进行任何必要的更正并重复此过程。

将收集器添加到Web服务器

对于Apache服务器,收集器是您加载到Web服务器进程中的动态共享对象。

要将收集器添加到Web服务器,您必须编辑 httpd.conf 文件,然后重新启动Web服务器。

注意

如果传感器正在为服务器计算机上的多个Web服务器捕获数据,则必须对每个Web服务器执行以下过程。

  1. 使用文本编辑器,打开 httpd.conf文件,其事件由传感器捕获。

  2. 在文件末尾添加以下两行:

    LoadModule visual_sciences_module modules/mod_visual_sciences.so
    VisualSciencesConfig /etc/txlogd.conf
    
    注意

    这些行区分大小写。 完全按上面显示的方式键入它们。

  3. 重新启动Web服务器进程(您不必重新启动整个服务器计算机,只需重新启动Web服务器进程)。 收集器随Web服务器一起加载,并开始收集事件数据并将其写入磁盘队列。

在此页面上