Webalizer - analiza logów
Data: 22-07-2003 o godz. 20:32:41
Temat: Konfiguracje Apache


W obecnych czasach prosty licznik odwiedzin na naszej stronie nie spełnia naszych wymagań, chcemy zbierać informację które strony naszego serwisu są najczęściej odwiedzane oraz w o jakiej porze dnia nasza strona ma największą oglądalność.
Z pomocą przychodzi nam Webalizer program który wygeneruje nam przejrzyste statystyki w postaci plików *.html.


Webalizer dostępny jest w portach /usr/ports/www/webalizer. Jeżeli chcemy posiadać polską wersję językową musimy wybrać język polski podczas instalacji:

make WEBALIZER_LANG=polish install clean

Po zainstalowaniu przykładowy plik konfiguracyjny znajdziemy w /usr/local/etc/webalizer.conf-dist
Kopiujemy go do swojego katalogu:
cp /usr/local/etc/webalizer.conf-dist /home/user/webalizer.conf

Teraz musimy wyedytować plik konfiguracyjny i wprowadzić małe zmiany:

LogFile /var/log/http/domena.access #plik z logami
OutputDir /home/user/www/statystyki #katalog wyjściowy
ReportTitle Statystyki strony
HostName www.malisz.eu.org # adres strony
DNSCache /home/user/www/statystyki/dns_cache.db
DNSChildren 10

Plik dns_chace.db musimy sobie utworzyć touch dns_cache.db

PageType htm*
PageType php* # akceptowane pliki
HideSite localhost # ukryj połączenia z localhost
IgnoreUrl /test/ # nie pokazuj statystyk dla katalogu test

Teraz uruchamiamy nasz webalizer:

webalizer -c /home/user/webalizer.conf

Teraz dopisujemy sobie do crontaba odpowiednią linijkę i o określnych godzinach webalizer będzie nam generował świeże statystyki.

Jacek





Artykuł jest z FreeBSD na www.malisz.eu.org
http://www.malisz.eu.org/

Adres tego artykułu to:
http://www.malisz.eu.org/21_Webalizer.htm