Domača » kako » Nastavitev AWStats na Windows Server in IIS

    Nastavitev AWStats na Windows Server in IIS

    Ko gre za zbiranje statističnih podatkov na spletnih straneh, nikoli ne boste imeli dovolj. Medtem ko je ena izmed najbolj priljubljenih metod za sledenje statistik prek storitev, kot je Google Analytics, je analiza dnevnika še vedno zanesljiv način za sledenje obiskovalcem, saj so imune na blokatorje scenarijev. Pogosto uporabljeno orodje za analizo log datotek je orodje odprte kode AWStats.

    Pred namestitvijo AWStats se morate prepričati, da je Perl nameščen na računalniku s sistemom Windows Server 2003 / IIS 6 ali Windows Server 2008 / IIS 7.

    Konfiguriranje beleženja spletnega mesta

    Če želite zajeti podatke o skladbah AWStats, morajo vaša spletna mesta zabeležiti naslednja polja:

    • datum
    • čas
    • c-ip
    • cs-username
    • cs-metoda
    • cs-uri-stem
    • sc-status
    • sc-bytes
    • cs-version
    • cs (uporabniški agent)
    • cs (Referer)

    Nastavitev IIS 6

    Če želite konfigurirati beleženje v IIS 6, odprite Upravitelj IIS in z desno miškino tipko kliknite mapo Spletna mesta in izberite Lastnosti.

    V zavihku Spletna stran kliknite gumb Lastnosti v razdelku Omogoči beleženje.

    V lastnostih beleženja konfigurirajte urnik, tako da je dnevni z lokalnim časom, ki se uporablja za poimenovanje datotek in prevračanje.

    Na zavihku Dodatno konfigurirajte zahtevana polja za zapisovanje.

    Uporabite svoje spremembe.

    Namestitev IIS 7

    Za konfiguriranje beleženja v IIS 7 odprite Upravitelj IIS in izberite možnost Prijava iz konfiguracijskih možnosti strežnika.

    V konfiguraciji beleženja nastavite eno datoteko dnevnika na spletno mesto, ki se dnevno prenaša z lokalnim časom za poimenovanje datotek.

    Kliknite gumb Izberi polja in potrdite polja poleg zahtevanih polj.

    Uporabite svoje spremembe.

    Nastavitev AWStats

    Prenesite paket AWStats zip iz Sourceforge. V mapi C: inetpubwwwroot ustvarite mapo z imenom »awstats« in v to mapo izvlecite naslednje datoteke iz prenesene zip datoteke:

    • / wwwroot / ikona
    • / wwwroot / cgi-bin / lang
    • / wwwroot / cgi-bin / lib
    • / wwwroot / cgi-bin / plugins
    • /wwwroot/cgi-bin/awredir.pl
    • /wwwroot/cgi-bin/awstats.model.conf
    • /wwwroot/cgi-bin/awstats.pl

    Ko so datoteke izvlečene, kopirajte datoteko »awstats.model.conf« v datoteko z imenom »awstats.domain.com.conf« (kjer je domena.com mesto za sledenje), ga odprite v beležnici in nastavite možnosti kot potrebno.

    Prva stvar, ki jo boste morali konfigurirati, je mesto datoteke dnevnika, ki se privzeto nahaja tukaj:

    • Server 2003: C: WINDOWSsystem32LogFilesW3SVC [IIS_ID]
    • Server 2008: C: inetpublogsLogFilesW3SVC [IIS_ID]

    ID IIS lahko najdete tako, da pogledate seznam v glavnem mestu v upravitelju IIS in zapišete vrednost v stolpcu ID poleg zadevnega spletnega mesta..

    Nastavite možnosti v konfiguracijski datoteki. Ta datoteka ima zelo dobro razlago, kaj vsaka od možnosti ima, zato si vzemite nekaj minut, da jih pregledate. V nadaljevanju je prikazanih nekaj zanimivih nastavitev:

    • LogFile = ”C: inetpublogsLogFilesW3SVC1u_ex% YY-24% MM-24% DD-24.log” (Server 2008 / IIS 7, kjer se statistika izračunava dnevno)
    • LogFile = ”C: WINDOWSsystem32LogFilesW3SVC1ex% YY-4% MM-4% DD-4.log” (Server 2003 / IIS 6, kjer se statistika izračuna vsake 4 ure, da se posodobi ves dan)
    • LogFormat = ”datumski čas cs-method cs-uri-stem cs-uporabniško ime c-ip cs-verzija cs (User-Agent) cs (Referer) sc-status sc-bytes”
    • SiteDomain = "domain.com"
    • HostAliases = ”www.domain.com 11.22.33.44“ (vsi drugi URL-ji, ki kažejo na vaše spletno mesto)
    • DirIcons = ”ikona”
    • DefaultFile = "index.php index.html"

    Ko shranite konfiguracijsko datoteko, zaženite skript AWStats Perl, da pripravite statistične podatke. Ukaz izgleda takole:

    C: inetpubwwwrootawstats> C: Perlbinperl.exe awstats.pl -config = domain.com

    Zgornji ukaz prevzame naslednje (konfiguracija, uporabljena za ta članek):

    • Mapa »C: inetpubwwwrootawstats« služi statistikam prek IIS.
    • Perl je bil nameščen v imenik »C: Perl«.
    • Konfiguracijska datoteka se imenuje »awstats.domain.com.conf«.

    Končno lahko dostopate do statističnih podatkov v brskalniku. Ta URL je javno dostopen, če si ga želite ogledati, razen če konfigurirate varnost prek storitve IIS. Če želite preizkusiti našo konfiguracijo, poiščite:

    http: //localhost/awstats/awstats.pl? config = domain.com

    Posodabljanje statistike za razporejanje

    Ena od konfiguracij, ki smo jo nastavili v nastavitveni datoteki, je lokacija "LogFile", ki določa število ur, ki se odšteje od delov datotek datoteke. Če želite avtomatizirati postopek zbiranja statističnih podatkov, nastavite razporejeno opravilo programa Windows, ki zažene ukaz, ki ste ga uporabili zgoraj, za izdelavo statističnih podatkov o nastavljenem intervalu.

    Povezave

    Prenesite AWStats (zip paket)