Når det gjelder å samle statistikk på nettsider, kan du aldri få nok. Mens en av de mest populære metodene for å spore statistikk er gjennom tjenester som Google Analytics, er loggfilanalyse fortsatt en pålitelig måte å spore besøkende på, da de er immun mot scriptblokkere. Et mye brukt verktøy for loggfilanalyse er åpen kildekodeverktøy, AWStats.
Før du installerer AWStats, må du kontrollere at Perl er installert på Windows Server 2003 / IIS 6 eller Windows Server 2008 / IIS 7-maskinen.
Konfigurering av webområdelogging
For å fange dataene AWStats-spor må nettstedene dine logge på følgende felt:
- Dato
- tid
- c-ip
- cs-brukernavn
- cs-metode
- cs-uri-stammen
- sc-status
- SC-byte
- cs-versjon
- cs (User-Agent)
- cs (Referer)
IIS 6-oppsett
For å konfigurere logging i IIS 6, åpne IIS Manager og høyreklikk på mappen Nettsteder og velg Egenskaper.
IIS 7-oppsett
For å konfigurere logging i IIS 7, åpne IIS Manager og velg Logging fra serverkonfigurasjonsalternativene.
Sette opp AWStats
Last ned AWStats zip-pakken fra Sourceforge. Opprett en mappe som heter 'awstats' i mappen 'C: inetpubwwwroot' og trekk ut følgende filer fra den nedlastede zip-filen til denne mappen:
- / Wwwroot / ikon
- / Wwwroot / cgi-bin / lang
- / Wwwroot / cgi-bin / lib
- / Wwwroot / cgi-bin / plugg
- /wwwroot/cgi-bin/awredir.pl
- /wwwroot/cgi-bin/awstats.model.conf
- /wwwroot/cgi-bin/awstats.pl
Det første du må konfigurere er loggfilen, som som standard er plassert her:
- Server 2003: C: WINDOWSsystem32LogFilesW3SVC [IIS_ID]
- Server 2008: C: inetpublogsLogFilesW3SVC [IIS_ID]
Du kan finne IIS-ID ved å se på hovedstedlisten i IIS Manager og merke verdien i ID-kolonnen ved siden av det respektive nettstedet.
- Loggfil =”C: inetpublogsLogFilesW3SVC1u_ex% YY-24% MM-24% DD-24.log” (Server 2008 / IIS 7 hvor statistikken beregnes daglig)
- Loggfil =”C: WINDOWSsystem32LogFilesW3SVC1ex% YY-4% MM-4% DD-4.log” (Server 2003 / IIS 6 hvor statistikken beregnes hver 4. time for å bli oppdatert hele dagen)
- LogFormat = "dato tid cs-metode cs-uri-stam cs-brukernavn c-ip cs-versjon cs (bruker-agent) cs (referer) sc-status sc-bytes"
- SiteDomain =”domain.com”
- HostAliases = "www.domain.com 11.22.33.44" (noen andre nettadresser som peker på nettstedet ditt)
- DirIcons =”ikon”
- DefaultFile = "index.php index.html"
Når du har lagret konfigurasjonsfilen din, kjør du AWStats Perl Script for å kompilere statistikkdataene. Kommandoen ser slik ut:
C:inetpubwwwrootawstats>C:Perlbinperl.exe awstats.pl -config=domain.com
- Mappen "C: inetpubwwwrootawstats" betjener statistikken gjennom IIS.
- Perl ble installert i katalogen "C: Perl".
- Konfigureringsfilen heter "awstats.domain.com.conf".
Til slutt kan du få tilgang til statistikkdataene gjennom nettleseren din. Denne nettadressen er offentlig tilgjengelig for alle å se, med mindre du konfigurerer sikkerhet via IIS. For å teste vår konfigurasjon, bare bla til:
https://localhost/awstats/awstats.pl?config=domain.com
Planleggingsstatistikkoppdatering
En av konfigurasjonene vi angir i config-filen, er "LogFile" -stedet, som definerer hvor mange timer som skal trekkes fra datodelene av filen. For å automatisere prosessen med å samle statistikken din, sett opp en Windows Planlagt oppgave som kjører kommandoen du brukte ovenfor, for å bygge statistikken i det intervallet du konfigurerte.
lenker
Last ned AWStats (zip pakke)