スカパー! レンタルサービス  トレンドマイクロ・オンラインショップ  トレンドマイクロ・オンラインショップ  アフィリエイト リンクシェア ブログ 携帯対応 成果報酬 広告 テンプレート ブログパーツ

AWStatsをインストール

delicious はてな この記事をクリップ! | 2005年03月19日22:23 | 編集

Apacheのログを再構築して纏めるツールを探し、AWStatsというものを発見、インストールしました。 普通のアクセス解析ツールを使うか悩んだのですが、どうせApacheのアクセスログがあるのだし、別途データを収集するのもどうかと考えたんです。

さておき、先ずはApacheを停止しましてaccess.logを開き、中身を消去します。 次にhttpd.confを開き、

CustomLog hoge-path common



CustomLog hoge-path combined

と修正し、保存して閉じた後にApacheを起動、ログが出せるようにサイトにアクセスします。



AWStatsに戻ります。 Windowsなのに実行ファイルではなくてzip圧縮アーカイブをダウンロードしてしまったので、これでインストール手順をおさらいします。

ダウンロードしたら展開し、

/wwwroot

を開きます。 iconディレクトリーをcgi-binディレクトリーに入れます。 そしてそのcgi-binディレクトリーをリネームして(ここではaccessとした)、私の場合であれば

C:\padmacolors\public_html

に移動。

リネームし移動したディレクトリーを開き、awredir.plとawstats.plを開いてPerlパスを修正します。

「awstats.model.conf」ファイルを「awstats.myvirtualhostname.conf」とリネーム。 以下このファイルでの修正を行いますので開きます。

LogFile="/var/log/httpd/mylog.log"



LogFile="C:¥Program Files¥Apache Group¥Apache¥logs¥access.log"

アクセスログの位置を指定します。

SiteDomain=""



SiteDomain="http://192.168.0.5"

サーバー名を指定します。

DirIcons="/icon"



DirIcons="icon"

アイコンの入ったディレクトリーは先程awstats.myvirtualhostname.confと同じ階層に移動しましたので、このように修正します。 これで修正は終了です。 保存して閉じます。

次にDOS窓を開いてawstats.plへパスを通し

awstats.pl -config=myvirtualhostname -update

としますとログを取り出してデータを再構築します。 先程ログを消去したばかりなので一瞬で終わると思いますが、これがどえらい量のログを保管したままだと時間がかかるそうです。

取り出されて再構築されたログのデータはawstats.plと同じ階層に保存されますが、これは定期的に行わなければならないので、pycronを使って自動的に行わせます。

08,38 * * * * "C:¥padmacolors¥public_html¥access¥awstats.pl -config=myvirtualhostname -update"

さて、後は

http://192.168.0.5/access/awstats.pl?config=myvirtualhostname

アクセスするだけ。


Search

Archives

Contact

■Administrator
padmacolors@gmail.com

■Akane Miyashita
akane.padma@gmail.com
イラスト、デザインのお仕事を承ります!

フィードメーター - padma colors / 

スカウター : padma colors / 

(C) 1997-2008 padma colors All Rights Reserved. Powered by Movable Type. RSS feed