AWStats, GeoIPのインストール

CentOS6.4
$sudo yum install perl-libwww-perl
$sudo rpm -ivh http://prdownloads.sourceforge.net/awstats/awstats-7.2-1.noarch.rpm

GeoIPプラグインを使う場合は、Perl Geo::IPモジュールを入れておく。
http://blog.rino-server.jp/?p=3139
LoadPlugin="geoip GEOIP_STANDARD /opt/geoip/share/GeoIP/GeoIP.dat"
LoadPlugin="geoip_city_maxmind GEOIP_STANDARD /opt/geoip/share/GeoIP/GeoLiteCity.dat"

cronとlogrotate

$ cat /etc/cron.hourly/00awstats.cron
#!/bin/bash
perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl config=blog -update
$cat /etc/logrotate.d/httpd
/var/log/httpd/*log {
    missingok
    notifempty
    sharedscripts
    delaycompress
    prerotate
        perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl config=blog -update
    endscript
    postrotate
        /sbin/service httpd reload > /dev/null 2>/dev/null || true
    endscript
}

コメントを残す

メールアドレスが公開されることはありません。