Requirments:
JDK
tomcat
IIS
ActivePerl
Awstats
1. 下載JAVA安裝檔(jdk-6u22-windows-i586.exe),並安裝
2. 下載Tomcat安裝檔(apache-tomcat-6.0.29.exe),並安裝
2. 開啟Tomcat Access Log
C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf\Catalina\localhost
開啟要分析網站的設定檔(例 ROOT.xml),加入以下敘述
<Valve className="org.apache.catalina.valves.FastCommonAccessLogValve"
directory="logs" prefix="hbmsp_access_log." suffix=""
pattern="combined" resolveHosts="false"/>
3. 安裝IIS
4. 下載ActivPerl安裝檔(ActivePerl-5.12.2.1202-MSWin32-x86-293621.msi),並安裝
5. 下載Awstats安裝檔(awstats-6.95.exe),並執行安裝
6. 啟動IIS的Perl功能,新增"網頁服務延伸"
7. 啟動Perl網頁服務延伸
8. 設定IIS啟動Perl功能
網站內容 --> 主目錄 --> 設定
9. 將Awstats目錄複製到網站根目錄底下(C:\Inetpub\wwwroot\awstats)
C:\Program Files\AWStats\wwwroot\cgi-bin
C:\Program Files\AWStats\wwwroot\classes
C:\Program Files\AWStats\wwwroot\css
C:\Program Files\AWStats\wwwroot\icon
C:\Program Files\AWStats\wwwroot\icon
10. 設定Awstats網頁目錄,修改"執行權限"
11. 配置Awstats組態設定
複製C:\Inetpub\wwwroot\awstats\cgi-bin\awstats.model.conf成awstats.your web name.conf
12. 編輯awstats.your web name.conf
LogFile=C:/Program Files/Apache Software Foundation/Tomcat 6.0/logs/hbmsp_access_log.%YYYY-%MM-%DD
LogType=
SiteDomain="orange.e-ipro.com"
HostAliases="orange.e-ipro.com www.orange.e-ipro.com 127.0.0.1 localhost"
Lang=tw
13. 測試,使用"命令提示字元"
C:\Inetpub\wwwroot\awStats\cgi-bin\awstats.pl -config=your web name
http://your web name/cgi-bin/awstats.pl?config=your web name
14. 建立一batch檔,內容如下
@echo
C:\Inetpub\wwwroot\awstats\cgi-bin\awstats.pl -config=orange.e-ipro.com -update
15. 建立排成工作,定時執行batch檔更新網站分析
沒有留言:
張貼留言