PALMisLIFE 討論區

搜索
鹹魚爸魅力四射舞蹈教室
查看: 4007|回復: 0
打印 上一主題 下一主題

[教學]AWstats 計數器架設教學 By James Anna

[複製鏈接]

139

主題

1

好友

783

積分

詹姆士‧阿喃

該用戶從未簽到

文章
555
跳轉到指定樓層
1#
發表於 2002-9-7 05:19 |只看該作者 |倒序瀏覽
AWstats 計數器架設教學 By James Anna
  
一、先去http://awstats.sourceforge.net/#DOWNLOAD下載AWstats
  
二、解壓縮後,編輯wwwroot\cgi-bin\awstats.model.conf 這個檔案內資
[$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp]料。
  
修改以下東西:
LogFile="c:/appserv/apache/logs/access.log"   
-->這邊是你的Apache的log檔路徑跟log檔名。
  
Lang="en"   
-->這邊改為 Lang="tw" 這樣才能用中文語系。
  
SiteDomain="anna.adsldns.org"    
-->這邊輸入你的Domain name
  
HostAliases="anna.adsldns.org x.y.z.w localhost 127.0.0.1"   
-->這邊輸入你的Domain name
  
其他不要改,用預設值即可,存檔後把剛這個檔案  
awstats.model.conf   改為 awstats.你的domain.conf   
  
三、把剛解壓縮的 \wwwroot\cgi-bin\ 底下所有東西拷貝到你的cgi-bin  
[$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp]目錄下
wwwroot\icon 拷貝到WebServer的主目錄(網站主目錄)
[$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp]下。

  
四、修改你的 httpd.conf,Apache 的 log 格式要用 combined,不是預設的
[$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp]common,改完之後要清 log 檔,還要重新啟動 Apache
  
五、全部改完後到瀏覽器打http://yourdomain/cgi-bin/awstats.pl 看有無
[$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp]畫面出來,如果有的話,表示成功一半囉。
  
六、接下來到命令列模式(開始->執行->CMD),到你apache\cgi-bin
[$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp]的目錄下,鍵入 perl awstats.pl -config=virtualhostname -update
  
[$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp]
[$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp]這時他會開始跑程式,如下:
[$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp]Lines in file: 225730
[$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp]Found 5 dropped records,
[$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp]Found 124 corrupted records,
[$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp]Found 0 old records,
[$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp]Found 225601 new records.

[$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp]如看到上面的東東,就表示成功了(LOG檔越大,會跑越久喔)。
  
七、跑完後再到瀏覽器打 http://youdomain/cgi-bin/awstats.pl 就會出現漂
[$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp]亮的圖表了。
  
八、再到命令列模式做一個批次檔給它,如下:
[$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp]copy con awstats.bat
[$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp]perl awstats.pl -config=virtualhostname -update

[$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp]按 F6 離開
  
九、再到系統排程的地方把剛這個 awstats.bat 加進去,建議五分鐘更
[$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp]新一次。
  
補充:
一、以上有些指令須要有DOS指令的基礎,不會的話再討論囉。
  
二、以上的perl假設已經把路徑設定好了,如沒設定好,請到命令列
[$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp]模式鍵入 path C:\你的perl路徑\bin   即可。
  
三、這個計數器跟MRTG不同的是, MRTG是抓網路設備的流量,
[$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp]而AWstats 是抓Web Server 的LOG檔,故資料內容非常詳細。
[$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp](改天再來寫MRTG For WinBase 的教學)
[$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp]小弟的MRTG 大家可以比較畫面:
[$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp]http://anna.adsldns.org/mrtg/
  
四、如以上教學還看不清楚,建議看官方的Install文件,裡面解說
[$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp]的非常清楚。
  
大家可以試看看,歡迎大家討論研究喔!
這是官方的DEMO:  
http://awstats.sourceforge.net/cgi-bin/awstats.pl  
  
這是小弟網站的計數資料:  
http://anna.adsldns.org/cgi-bin/awstats.pl  
分享淘帖0 分享分享0 收藏收藏0 頂0 踩0
您需要登錄後才可以回帖 登錄 | 免費註冊

與站長聯繫| PALMisLIFE 掌上生活      下載:更快、更棒、更好玩

GMT+8, 2024-4-29 21:28 , Processed in 0.047908 second(s), 30 queries , Gzip On.

Powered by Discuz!

© 2001-2012 Comsenz Inc. style by eisdl

回頂部