オープンソースのApacheログ解析ツール AWStats65_Jpn の設定
日本語訳をしてくれているチームがありますのでそこからDLします
AWStats 6.5完全日本語版のページ
http://www.bflets.dyndns.org/Tools/AWStatsJpn.html
適当なディレクトリで解凍します
tar xvzf AWStats65_Jpn.tar.gz
chmod 775 -R AWStats65_Jpn
cd AWStats65_Jpn/wwwroot/cgi-bin/
awstats.model_jp.conf を awstats.ドメイン.conf にコピーします
例) cp awstats.model_jp.conf awstats.www.xxx.jp.conf
awstats.www.xxx.jp.conf 修正 (下記はすべて例)
解析したいApacheのログ
LogFile=”/usr/local/apache2/logs/access_log”
ドメイン名
SiteDomain=”www.xxxl.jp”
wwwroot/cgi-bin/以下のデータ格納ディレクトリ 指定する場合は要作成
DirData=”./data”
cgi-binが呼び出される名前 Apacheの設定要
DirCgi=”/awstats”
mkdir /etc/awstats
cp awstats.www.xxx.jp.conf /etc/awstatus/
ログ解析モジュールがconfを読みに行く為、ここにコピーしておく
/usr/local/awstatus にインストールした場合は不必要
Apache側 httpd.conf 設定
Log設定
LogFormat を combined にする
Alias設定
Alias /awstatsclasses “/usr/local/AWStats65_Jpn/wwwroot/classes/”
Alias /awstatscss “/usr/local/AWStats65_Jpn/wwwroot/css/”
Alias /icon “/usr/local/AWStats65_Jpn/wwwroot/icon/”
ScriptAlias /awstats/ “/usr/local/AWStats65_Jpn/wwwroot/cgi-bin/”
*ScriptAliasにしないと内部エラーが起きる
<Directory “/usr/local/AWStats65_Jpn/wwwroot”>
Options -Indexes FollowSymLinks MultiViews Includes ExecCGI
AcceptPathInfo On
AllowOverride All
Allow from all
</Directory>
Apacheを再起動して確認
perl awstats.pl -config=xxx.conf -update でログ解析を最新にする
cronに登録しておく
*CPUをかなり消費しますのでご注意ください