Windows Server 2000 或更高版本上的 Sun Java 服务器

有关安装和配置在Windows Server 2000或更高版本下运行的Sun Java System Application Server Standard Edition 7传感器的说明。

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

传感器支持以下在RedHat Linux 7.x或更高版本或Sun Solaris SPARC 2.6或更高版本下运行的服务器:

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

安装项目文件

将传感器项目文件解压缩并安装到服务器的过程。

  1. 在Netscape Enterprise、iPlanet、Sun ONE或Sun Java System Server上,创建一个用于安装传感器项目文件的目录。 请记住,您的磁盘队列位于此目录中,因此请确保您选择的设备有足够的空间容纳所需大小的队列。

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

文件 描述 目标目录
saf_visual_sciences.dll 收集器负载模块。 /usr/local/aolserver/ visual sciences

txlogd

发射器项目。

/usr/local/bin

--或者--

/usr/local/sbin

txlogd.conf 传感器配置文件。 /等
trust_ca_cert.pem 用于验证Insight Server在连接过程中显示的数字证书的证书 /usr/local/visual_sciences
注意

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

Edit the Sensor Configuration File

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

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

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

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

编辑传感器配置文件

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

编辑传感器配置文件

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

开始发射器并创建磁盘队列

配置txlogd.conf文件后,可以开始发射器项目、将其注册为Windows服务并创建磁盘队列。

  1. 从Windows的“开始”菜单中,选择“附件”>“命令提示符”。

  2. 在命令提示符窗口中,导览至安装传感器的目录并执行以下命令:

    txlog /regserver
    

    此命令开始发射器、创建磁盘队列并将传感器注册为Windows服务。

  3. 要确认发射器是否正确运行,请单击“开始”>“控制面板”>“管理工具”>“服务”。 在服务列表中,找到传感器的条目,确认其状态为“Started(启动)” ,其启动类型为“Automatic(自动)”。 然后关闭“服务”控制面板。

  4. 要检查发射器在开始过程中是否遇到任何错误,请单击“开始”>“控制面板”>“管理工具”>“事件查看器”以打开事件查看器。

    1. 在“事件查看器”窗口的左窗格中,选择“应用程序”日志。
    2. 在右侧窗格中,查找“源”列中带有“Adobe”的事件。
    3. 如果从“Adobe”中找到错误,请多次单击错误以显示“事件属性”窗口。 此窗口提供有关错误的详细信息。
  5. 检查完“应用程序”日志后,关闭“事件查看器”。

  6. 验证发射器是否已在安装传感器项目文件的目录中创建了磁盘队列(Diskq2000.log),并且它是您在txlogd.conf文件的QueueSize参数中指定的大小。

    如果队列未正确创建:

    1. 检查txtlogd.conf文件并验证QueueSize参数设置是否正确。

    2. 检查您安装传感器的设备是否有足够的可用空间来存放QueueSize参数中指定大小的文件。

    3. 使用Windows中的“服务”控制面板,停止发射器。

    4. 删除队列文件。

    5. 将传感器重新注册为Windows服务:从Windows的“开始”菜单中,选择“附件”>“命令提示符”。 在命令提示符窗口中,导览至安装传感器的目录并执行以下命令:

      txlog /regserver
      

发射器设计为连续运行。 如果重新启动计算机,则发射器会自动重新启动。 如果需要手动开始和停止发射器,可以使用Windows中的“服务”控制面板执行此操作。

修改启动脚本

在init.conf文件(例如,C:\Sun\AppServer7\domains\domain1\server1\config\ init.conf)中,在文件末尾添加以下行:

Init fn="load-modules" shlib="C:/VisualSciences/saf_visual_sciences.dll" 
funcs="vys-cookie,vys-log,vys-init,vys-content-type" 
Init fn="vys-init" config-file="C:/VisualSciences/txlogd.conf"

在obj.conf文件(例如C:\Sun\AppServer7\domains\domain1\server1\config\ server1-obj.conf)中,在现有行的正下方添加以下 <Object name="default"> 行:

NameTrans fn="vys-cookie" 
ObjectType fn="vys-content-type" 
AddLog fn="vys-log"

在此页面上