有关安装和配置Sensor for Apache Server 1.3、Apache Server 2.0.42或更高版本或Apache Server 2.2(运行在Microsoft Windows Server 2000或更高版本下)的说明。
传感器的程序文件打包在您从Adobe下载站点获得的安装文件中。 如果您还没有特定Web服务器的传感器安装文件,请在开始以下步骤之前先下载它(或从Adobe代表处获得它)。
在安装程序文件之前,必须确定要维护磁盘队列的位置,因为这也是必须安装程序文件的位置。提取和安装传感器程序文件的过程。
要安装和配置传感器,必须执行以下步骤:
在Windows计算机上,创建一个用于安装传感器程序文件的目录。 请记住,您的磁盘队列也位于此目录中,因此,请确保您选择的设备有足够的空间容纳所需大小的队列。
C:\VisualSensor
将安装文件的内容解压缩到刚刚创建的目录中。 在此步骤中,传感器会安装以下文件:
File(文件) | 描述 |
---|---|
EventMessages.dll | 活动查看器消息。 |
mod_visual_sciences.dll | 收集器模块。 |
TestExperience.xls |
架构师可用于配置受控实验的Excel电子表格文件。 传感器不使用此文件。 |
trust_ca_cert.pem | 用于验证Insight Server在连接过程中显示的数字证书的证书。 |
TXLog.exe | 发射机程序 |
txlogd.conf | 传感器配置文件 |
安装包中包含一个名为TestExperice.xls的电子表格文件。 此电子表格是架构师用来配置受控实验的工具。 传感器本身不使用此文件,因此不必在运行传感器的计算机上安装该文件(尽管您可以选择这样做)。 您可能希望将文件复制到架构师可以访问的位置,或根据需要从安装包中提取文件。 有关受控实验的详细信息,请参阅《Insight Controlled Experies Guide》(Insight控制实验指南)。
该文 txlogd.conf 件包含传感器的配置参数。
您必须编辑此文件以指定磁盘队列文件的大小和位置、Insight Server的地址以及将附加到此传感器生成的事件数据的ID等。
配置文件包含必需参数和可选参数。
编辑传感器配置文件
编辑传感器配置文件
配置txlogd.conf文件后,可启动发射器程序,将其注册为Windows服务,并创建磁盘队列。
如果磁盘队列所在的目录尚不存在,请创建它。 确保目录为收集器模块和发射机程序提供对文件的读/写访问。
有关磁盘队列文件所需权限的详细信息,请参阅传感器UNIX文件权限。
在安装了传感器的计算机上,执行以下命令以启动发射器:
/usr/local/bin/txlogd -ic -f /etc/txlogd.conf
有关启动发射器时可使用的选项的其他信息,请参阅传感器发射器命令行选项。
验证发射器是否已在QueueFile参数中指定的位置和QueueSize参数中指定的大小中创建磁盘队列。
如果未正确创建队列,请键入Ctrl+C以终止发射器,然后执行以下操作:
对于Apache服务器,收集器是加载到Web服务器进程中的动态共享对象。
要将收集器添加到Web服务器,必须按照下面所述编 httpd.conf 辑文件并重新启动Web服务器。
如果传感器正在为服务器计算机上的多台Web服务器捕获数据,则必须对每台Web服务器执行以下过程。
使用文本编辑器,打开Sensor httpd.conf捕获其事件的Web服务器的文件。
在文件末尾添加以下两行:
LoadModule visual_sciences_module modules/mod_visual_sciences.so
VisualSciencesConfig /etc/txlogd.conf
这些行区分大小写。 完全按上面显示的方式键入它们。
重新启动Web服务器进程(您不必重新启动整个服务器计算机,只需重新启动Web服务器进程)。 收集器加载了Web服务器,开始收集事件数据并将其写入磁盘队列。