AWStats インストール

投稿者:

オープンソースの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をかなり消費しますのでご注意ください

Thank you for reading this post, don't forget to subscribe!