Apache2でAWStats

kazuya.orz.hmのログ解析をしたいなぁということで、AWStatsをインストールすることに。
”$ sudo apt-get install awstats”を実施して、インストール。
”$ sudo vi /etc/awstats/awstats.conf”を実施して、設定変更。
”$ cd /var/www/(サイト名)”を実施して、ディレクトリに移動。
”$ ln -s /usr/share/awstats/icon ./awstats-icon”を実施して、アイコンファイルにシンボリックリンクを作成。
”$ sudo /usr/lib/cgi-bin/awstats.pl -config=awstats -uodate”を実施して、統計情報がエラーなく更新されることを確認。
で、IEにて”http://(サイト名)/cgi-bin/awstats.pl”にアクセスするも、エラーとなる。
どうやら”cgi-bin”ディレクトリが見れない模様。
力業で解決したいので、”sudo ln -s /usr/lib/cgi-bin ./cgi-bin”と、シンボリックリンクの作成。
再度、IEでアクセスすると無事に見えましたよと。しかも日本語で。
いやー、簡単だったなぁと。
次に、自動更新をさせるために”/etc/cron.d/awstats”を編集。
”$ sudo vi /etc/cron.d/awstats”を実施して、ログファイル名を変更してrootで実施されるように変更。
これで、いいはずだと。
あとは、logrotateが実施される間に来たアクセルログの取りこぼしを防ぐために、/etc/logrotate.d/apache2 を変更する。
”$ sudo vi /etc/logrotate.d/apache2”を実施して、スクリプトの追加。
こんな感じで終了と。

コメント