さくらインターネットに AWStats をインストール
そんな訳で。またまた覚え書き。デフォルトで Webalizer が入っていますがこれを入れてみた。本家サイトでも日本語対応しているのですが
AWStats - Free log file analyzer for advanced statistics (GNU GPL).
今回はこっちの「AWStats 6.6 完全日本語版」を使いました。
http://www.bflets.dyndns.org/Tools/AWStatsJpn.html
上記サイトからダウンロードして解凍。まずは同梱されている設定ファイルを
/awstats65_Jpn/wwwroot/cgi-bin/awstats.model_jp.conf /awstats65_Jpn/wwwroot/cgi-bin/awstats.サイトドメイン名.conf
にリネームして以下の部分を編集。
LogFile= "/home/アカウント名/log/access_log_%YYYY-0%MM-0%DD-0" SiteDomain = "サイトドメイン名" DirCgi = "/awstats"
最後の項目はインストール先のフォルダ名になっています。ここでは「awstats」と命名。実際に使うのは以下の 2つのフォルダで
/awstats65_Jpn/wwwroot/cgi-bin /awstats65_Jpn/wwwroot/icon
上のフォルダを「awstats」とリネームしてそれぞれ
/home/アカウント名/www/awstats/ /home/アカウント名/www/icon/
にアップロード。後は /awstats/awstats.pl にアクセスしてページが表示されればインストール完了。で。今度は毎日ログが更新される様にコントロールパネルから cron の設定。実行するコマンドを以下にして適度に時間を指定。
/home/アカウント名/www/awstats/awstats.pl -config=ドメイン名 -update
以上で終了。ところが「AWStats 6.6 完全日本語版」でも説明にある様に検索キーワードが文字化けします。設定方法も記載されていますがさくらインターネットの環境ではなかなか正常に取得してくれなくて投げてしまいましたとさ…。