RSS | ATOM
AWStats 6.0を使う(3)
今回はいよいよAWStatsの設定
まとめて書き込めば良かったのだが、思い出しながらの書き込みだと曖昧な部分もあり、せっかく書き残そうと思っているので、実際にやってみながら(ダウンロードからインストール、設置まで)書き込みをしようと思ったので、分割しての書き込みになってしまった

実際にやってみながら書き込みをするので、他所のサイトに書いてあったことを自分が書いたように書き込みをするよりは良いか・・・と、まぁ、簡単にいうと、自己満足(笑)

というわけで、AWStats6.0の設定
AWStatsを使用する際には、Apacheのログ(その他のアクセスログも解析できるが、今回はWebサーバに関して)に修正を加える

◎httpd.confを修正(詳細ログを取るように変更 ※必須ではない)
httpd.confをviエディタで編集
# cd /etc/httpd/conf/
# vi httpd.conf

# The location and format of the access logfile (Common Logfile Format).
# If you do not define any access logfiles within a
# container, they will be logged here. Contrariwise, if you *do*
# define per- access logfiles, transactions will be
# logged therein and *not* in this file.
#
# CustomLog /var/log/httpd/access_log common
(コメントアウト)
CustomLog /var/log/httpd/access_log combined
CustomLogをcombinedに変更する
(既に変更されている場合はそのままでOK)



余談---前出のサイトの説明には、utf_decode.plの修正(Perlの入っているディレクトリを修正する)とあるが、必要なかった(当方が入れたVine3.2では必要なかった)
utf_decode.plとは、日本語化を行う際に使用するスクリプト

◎AWStatsの解析HTMLを入れるディレクトリを用意する
# mkdir /home/httpd/html/my_awstats
html以下に適当に作る


次に、AWStatsのコンフィグファイルを用意する
/home/httpd/cgi-bin内に「awstats.model.conf」があるので、これをコピーして使用する
# cd /home/httpd/cgi-bin/
# cp awstats.model.conf /home/httpd/cgi-bin/awstats.mydomain.conf
mydomainには適当な文字を入れてOKだが、頭にはawstats.をつけておく


awstats.mydomain.confの編集
# vi /home/httpd/cgi-bin/awstats.mydomain.conf

#LogFile="/var/log/httpd/mylog.log"(コメントアウトする)
LogFile="/home/httpd/cgi-bin/mydomain_log.utf8"
cgi-binディレクトリにある「mydomain_log.utf8」を解析するという意味

SiteDomain=" "
SiteDomain="mydomain"
ここにはIPアドレスも入れることが可能で、ここに入れた値を基準にしてAWStatsの解析画面でリンクを辿ることができる

DNSLookup=0
DNSLookup=1
DNSの逆引きを行うのであれば、「1」、行わないのであれば、「0」、DNSキャッシュのみ逆引きするのであれば「2」を入れるが、アクセス数が多いサーバの場合は逆引きを行うと、解析に時間がかかる

DirIcons="/icon"
DirIcons="/icons"
「icons」に変更する(コピー先がここなので)

PurgeLogFile=0
ログの切り詰めを行うかどうかの設定だが、テスト時には切り詰めをしない「0」にしておく

Lang="auto"
Lang="jp"
ここをjpに変えないと日本語にならない

LogFile=" "には、アクセスログのパスを入れればOKだが、今回は日本語化を行うので、「/var/log」のアクセスログをutf_decode.plを使用して加工する必要があるため

今回も長くなってしまったので、次回(4)に続く・・・
author:ino, category:AWStats 6.0, 11:18
comments(1), trackbacks(1), pookmark
Comment
結構いい加減に書いていることもありますので、参考程度で読んでください(笑)
知識が豊富というわけではなく、インターネットで探して入れてみたら動いたという程度の知識です・・・
質問されても答えられない場合も多いですし・・・(^^;;
当方と同じような環境で、同じようなことをやろうとして、同じようなところで行き詰まって、とりあえず動くようになれば良いや・・・という人向けです(笑)
管理人, 2005/12/17 4:29 PM









Trackback
url: http://linux.d-tecs.com/trackback/44280
読ませてもらいました♪
時々見させてもらいます。
なるほどw, 2005/12/17 11:52 AM