Kada je riječ o prikupljanju statistike na web stranicama, nikada nećete imati dovoljno. Dok je jedna od najpopularnijih metoda za praćenje statistike putem usluga kao što je Google Analytics, analiza datoteka dnevnika i dalje je pouzdan način za praćenje posjetitelja jer su imuni na blokere skripti. Široko korišteni alat za analizu log datoteka je open source alat, AWStats.
Prije postavljanja AWStats-a, morat ćete provjeriti je li Perl instaliran na vašem Windows Server 2003 / IIS 6 ili Windows Server 2008 / IIS 7 uređaju.
Konfiguriranje logiranja web stranica
Kako bi snimili podatke AWStats pjesama, vaše web stranice moraju prijaviti sljedeća polja:
- datum
- vrijeme
- c-ip
- CS-ime
- CS-metoda
- CS-uri-matičnih
- SC-status
- SC-bajtova
- cs-verzija
- cs (User-Agent)
- cs (Referer)
Postavljanje IIS 6
Da biste konfigurirali prijavu na IIS 6, otvorite IIS Manager i desnom tipkom miša kliknite mapu Web Sites i odaberite Properties.
Postavljanje IIS 7
Da biste konfigurirali prijavu na IIS 7, otvorite IIS Upravitelj i odaberite Zapisivanje s opcija konfiguracije poslužitelja.
Postavljanje AWStata
Preuzmite AWStats zip paket iz Sourceforgea. Izradite mapu pod nazivom 'awstats' u mapi 'C: inetpubwwwroot' i izvučite sljedeće datoteke iz preuzete zip datoteke u ovu mapu:
- / Wwwroot / ikona
- / Wwwroot / CGI-bin / lang
- / Wwwroot / CGI-bin / lib
- / Wwwroot / cgi-bin / dodataka
- /wwwroot/cgi-bin/awredir.pl
- /wwwroot/cgi-bin/awstats.model.conf
- /wwwroot/cgi-bin/awstats.pl
Prva stvar koju trebate konfigurirati je lokacija dnevne datoteke, koja se prema zadanim postavkama nalazi ovdje:
- Poslužitelj 2003: C: WINDOWSsystem32LogFilesW3SVC [IIS_ID]
- Poslužitelj 2008: C: inetpublogsLogFilesW3SVC [IIS_ID]
IIS ID možete pronaći pregledavanjem popisa glavnog web mjesta u IIS upravitelju i bilježenjem vrijednosti u ID stupcu pored odgovarajuće web stranice.
- Zapisnik =”C: inetpublogsLogFilesW3SVC1u_ex% YY-24% 24% MM-DD-24.log” (Server 2008 / IIS 7 gdje se statistika izračunava dnevno)
- Zapisnik =”C: WINDOWSsystem32LogFilesW3SVC1ex% YY-4% 4% MM-DD-4.log” (Poslužitelj 2003 / IIS 6 gdje se statistike obračunavaju svakih 4 sata da bi se ažurirali tijekom dana)
- C-ip cs-verzija cs (user-agent) cs (referent) sc-status sc-bytes "LogFormat =" datum vrijeme cs-metoda cs-uri-stem cs-korisničko ime c-
- SiteDomain =”domain.com”
- HostAliases = "www.domain.com 11.22.33.44" (bilo koji drugi URL koji ukazuje na vašu web lokaciju)
- DirIcons =”ikona”
- DefaultFile = "index.php index.html"
Nakon što spremite svoju konfiguracijsku datoteku, pokrenite AWStats Perl Script za sastavljanje podataka statistike. Naredba izgleda ovako:
C:inetpubwwwrootawstats>C:Perlbinperl.exe awstats.pl -config=domain.com
- Mapa "C: inetpubwwwrootawstats" služi statistikama putem IIS-a.
- Perl je instaliran u direktoriju "C: Perl".
- Konfiguracijska datoteka naziva se "awstats.domain.com.conf".
Konačno, podatke iz statistike možete pristupiti putem preglednika. Ovaj je URL javno dostupan za sve korisnike da biste pregledali, osim ako ne konfigurirate sigurnost putem IIS-a. Da biste testirali našu konfiguraciju, jednostavno pretražite:
https://localhost/awstats/awstats.pl?config=domain.com
Zakazivanje ažuriranja statističkih podataka
Jedna od konfiguracija koju postavimo u konfiguracijskoj datoteci je lokacija "LogFile" koja definira količinu vremena za oduzimanje datuma dijelova datoteke. Da biste automatizirali postupak sastavljanja statističkih podataka, postavite zakazanu zadatak sustava Windows koji izvršava naredbu koju ste koristili za izradu statistike u intervalima koji ste konfigurirali.
linkovi
Preuzmite AWStats (zip paket)