На мой взгляд одной из приятных систем статистики является AWStats. Её настройкой и выколупыванием мы займемся.
# yum install awstats
Далее открываем /etc/httpd/conf.d/awstats.conf и приводим вот к такому виду:
Alias /awstats/icon/ /var/www/awstats/icon/
ScriptAlias /awstats/ /var/www/awstats/
<Directory /var/www/awstats/>
DirectoryIndex awstats.pl
Options ExecCGI
order deny,allow
allow from all
</Directory>
Сложно да? :) Следующим делом перейдем в /etc/awstats/ где лежит одинокий конфиг-пример. Простым движением
# cp awstats.localhost.localdomain.conf awstats.%host%.%domain%.conf
сделаем из гадкого утёнка матёрый конфиг ) Данную операцию повторяем для всех (суб)доменов которые нужны в статистику. После этого открываем каждый файлик и меняем:
LogFile=»/var/log/httpd/access_log» # путь к логу апача
SiteDomain=»localhost.localdomain» # домен
HostAliases=»REGEX[host\.domain$]» # регулярка с именем домена
FirstDayOfWeek=1 # понедельник — трудный день
Остальное меняем по своему вкусу. Ну и заодно прибиваем (или ренеймаем) стандартный конфиг.
# /usr/bin/awstats_updateall.pl now -confdir=»/etc» -awstatsprog=»/var/www/awstats/awstats.pl»
Эту команду необходимо выполнить при первом запуске. После этого идем в
http://host.domain/awstats/awstats.pl?config=host.domain
и наслаждаемся статистикой =^_^=
Р.S.
Небольшой бонус: конфиг mod_rpaf
LoadModule rpaf_module modules/mod_rpaf-2.0.so
RPAFenable On
RPAFsethostname On
RPAFproxy_ips 127.0.0.1 # дописать хосты откуда виден апач