Установка и настройка Awstats на Centos

1.Установка Awstats

2. Настройка Apache

Доступ на просмотр статистики разрешен с определенных адресов ИЛИ после аутентификации из файла /etc/awstats/.htpasswd

 

3. Настройка конфигурационного файла Awstats для конкретного виртуального хоста(сайта)

Создаем конфигурационный файл для сайта, с логов которого снимаем статистику

 

Как альтернатива, можно запустить скрипт для настройки Awstats

 

4.Настройка логирования Web-серверов

Nginx

Apache

 

5. Ручной запуск и просмотр статистики

Ручной сбор статистики

Просмотр статистики сайта

 

6.Подключение плагина GeoIPдля отображения стран посетителей сайта

 

7.Добавление снятия статистики на автоматическое выполнение в планировщик cron и при ротации логов logrotate

Добавление в крон на ежечасную обработку логов и получения статистики

 

Также добавим снятие статистики со всех сайтов(конф.файлы которых находятся в /etc/awstats/) перед ротацией

Apache или Nginx логов

 

Apache

 

Nginx

 

Источники:

http://anupdubbewar.blogspot.com/2013/09/install-and-configure-awstats-on-centos.html

http://www.howtoforge.com/how-to-install-secure-and-automate-awstats-centos-rhel

http://www.ducea.com/2006/06/14/speedup-awstats-by-using-geoip-instead-of-dns-lookups/

 

 

Комментирование и размещение ссылок запрещено.

Комментарии закрыты.

Яндекс.Метрика