有關在Windows Server 2000或更高版本下運行的Sun Java System Application Server Standard Edition 7感測器的安裝和配置說明。
感測器的程式檔案將打包在您從Adobe下載站點獲得的安裝檔案中。 如果您尚未擁有特定Web伺服器的感測器安裝檔案,請先下載該檔案(或從Adobe代表處獲取),然後開始執行以下步驟。
感測器支援以下在RedHat Linux 7.x或更高版本或Sun Solaris SPARC 2.6或更高版本下運行的伺服器:
要安裝和配置感測器,必須執行以下步驟:
將感測器程式檔案解壓並安裝到伺服器的過程。
在Netscape Enterprise、iPlanet、Sun ONE或Sun Java System Server上,建立一個目錄以安裝感測器程式檔案。 請記住,您的磁碟隊列位於此目錄中,因此,請確定您選擇的設備有足夠的空間容納所需大小的隊列。
C:\VisualSensor
將安裝檔案的內容解壓到剛建立的目錄中。 在此步驟中,感測器將安裝以下檔案:
檔案 | 說明 | 目標目錄 |
---|---|---|
saf_visual_sciences.dll | 收集器載入模組。 | /usr/local/aolserver/ visual_sciences |
txlogd |
發射器程式。 | /usr/local/bin --或-- /usr/local/sbin |
txlogd.conf | 感測器配置檔案。 | /etc |
trust_ca_cert.pem | 用於驗證Insight Server在連線程式中呈現之數位憑證的憑證 | /usr/local/visual_sciences |
安裝套件包含名為TestEnperity.xls的試算表檔案。 這個試算表是建築師用來設定受控實驗的工具。 感測器本身不使用此檔案,因此無需在運行感測器的電腦上安裝該檔案(儘管可以選擇安裝)。 您可能會想要將檔案複製至建築師可存取的位置,或視需要從安裝套件擷取檔案。 如需受控實驗的詳細資訊,請參閱Insight Controlled Experies Guide。
該文 txlogd.conf 件包含感測器的配置參數。
您必須編輯此檔案,以指定磁碟隊列檔案的大小和位置、Insight Server的地址以及將附加到此感測器生成的事件資料的ID等。
配置檔案包含必需參數和可選參數。
編輯感測器配置檔案
編輯感測器配置檔案
配置txlogd.conf檔案後,可以啟動發射器程式,將其註冊為Windows服務,並建立磁碟隊列。
從Windows的「開始」菜單中,選擇「附件」>「命令提示符」。
在命令提示符窗口中,導航到安裝Sensor的目錄並執行以下命令:
txlog /regserver
此命令將啟動發射器、建立磁碟隊列,並將感測器註冊為Windows服務。
若要確認發射器是否正常運作,請按一下「開始>控制面板>管理工具>服務」。 在服務清單中,找到感測器條目並確認其狀態為「啟動」,其啟動類型為「自動」。 然後關閉「服務」控制面板。
若要檢查發射器在啟動期間是否發生任何錯誤,請按一下「開始>控制面板>管理工具>事件檢視器」以開啟事件檢視器。
檢查完「應用程式記錄檔」後,請關閉「事件檢視器」。
驗證發射器是否已在安裝感測器程式檔案的目錄中建立了磁碟隊列(Diskq2000.log),並且該隊列是在txlogd.conf檔案的QueueSize參數中指定的大小。
如果未正確建立隊列:
檢查txtlogd.conf檔案並驗證QueueSize參數設定正確。
檢查安裝感測器的設備是否有足夠的空間容納QueueSize參數中指定的大小的檔案。
使用Windows中的「服務」控制面板,停止發射器。
刪除隊列檔案。
將感測器重新註冊為Windows服務:從Windows的「開始」菜單中,選擇「附件」>「命令提示符」。 在命令提示符窗口中,導航到安裝Sensor的目錄並執行以下命令:
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"