09-04
06

安裝 AWStats 流量統計(一)

open_img(attachments/200904/6799258643.jpg)週末回花蓮利用空閒的時間安裝了 AWStats,這是一套很不錯的流量統計工具,透過分析 WebFTPMailLOG 檔案來產生紀錄檔並統計數據,不需要在網站上增加特定的 JAVA Script 或 HTML,以下是安裝及配置 AWStats 的步驟(原木的作業系統是 Debian + Apache2):
  1. 點這裡下載 AWStats,目前最新的穩定版本是 2008 年 12 月28 日釋出的「6.9」。
  2. 依序執行下面的指令:
    tar zxvf awstats-6.9.tar.gz
    cd awstats-6.9
    mkdir /usr/local/awstats

    mv * /usr/local/awstats
    chown -R www-data:www-data /usr/local/awstats
    chmod +x /usr/local/awstats/wwwroot/cgi-bin/*
    chmod +x /usr/local/awstats/tools/*
    mkdir /etc/awstats
    mkdir /var/lib/awstats
  3. 到這裡已經完成 AWStats 的安裝,接著只要執行 AWStats 內建的設定程式進行設定:
    cd /usr/local/awstats/tools/
    ./awstats_configure.pl
  4. 首先設定程式會問 Apache 的設定檔路徑,接著會問建立報表的主機名稱來建立報表的主機名稱,你只要輸入網站的 Hostname 即可,再輸入「/etc/awstats」Default 值)為要儲存設定檔的目錄,之後做幾下確認動作就完成嚕,最後,一定要重新啟動 Apache 哦。
  以上就是在 Linux 系統中安裝 AWStats 的步驟,非常簡單又容易,最後還有一個動作是必須要做的,就是告訴 AWStats 你 Apache 的 LOG 檔案目錄位置,假設你之前設定的 Hostnamemydomain.com,那請用 vi 打開 /etc/awstats/awstats.mydomain.com.conf,裡面會有一行「LogFile="/var/log/httpd/mylog.log"」,請將他改成你 Apache 產生的紀錄檔。

  到這裡安裝及設定都完成嚕,現在只要讓 AWStats 讀取 Apache 紀錄檔,請手動執行下面的指令:

  /usr/local/awstats/tools/awstats_updateall.pl now

  當然,你可以將上面的指令放到 Crontab 裡,讓系統自動執行更新程序,而 AWStats 的報表位置就是「http:// Hostname/awstats/awstats.pl」。


請輸入您的電子郵件地址: 

引用通告地址: 點擊獲取引用地址
標籤: beau AWStats
評論: 2 | 引用: 0 | 閱讀: 3636 | 列印 | 文件
CuteAnita [ 2009-04-09 15:32 ]
該內容只有管理員可見
beau [ 回復於2009-04-09 16:27 網址 ]
剛過去看了一下,這樣看不出來哪裡出了問題,請問你的伺服器有提供你可以使用 pl 嗎?
  • 1