26Aug

Nastavitev AWStats na Windows Server in IIS

click fraud protection

Ko gre za zbiranje statističnih podatkov na spletnih straneh, nikoli ne morete imeti dovolj. Medtem ko je eden od najbolj priljubljenih načinov za sledenje statistike s storitvami, kot je Google Analytics, analiza dnevnika ostaja zanesljiv način za sledenje obiskovalcem, saj so imuni na blokatorje scenarijev.Široko uporabljeno orodje za analizo dnevnika je odprtokodno orodje AWStats.

Pred namestitvijo AWStats morate zagotoviti, da je Perl nameščen na vašem računalniku Windows Server 2003 / IIS 6 ali Windows Server 2008 / IIS 7.

Konfiguriranje prijavljanja spletnih mest

Če želite zajeti podatke o skladbi AWStats, morajo vaša spletna mesta prijaviti naslednja polja:

  • datum
  • čas
  • c-ip
  • cs-uporabniško ime
  • cs-metoda
  • cs-uri-stem
  • sc-status
  • sc-bytes
  • cs-različica
  • cs( User-Agent)
  • cs( Referenčni)

IIS 6 Nastavitev

Če želite konfigurirati prijavo v IIS 6, odprite IIS Manager in z desno miškino tipko kliknite v mapo Spletnih mest in izberite Lastnosti.

instagram viewer

Na kartici spletnega mesta kliknite gumb Lastnosti v razdelku Omogoči beleženje.

V dnevniku Logging nastavite urnik dnevno z lokalnim časom, ki se uporablja za poimenovanje datotek in preklop.

Na zavihku Advanced nastavite potrebna polja za prijavo.

Uporabite svoje spremembe.

IIS 7 Nastavitev

Če želite konfigurirati prijavo v IIS 7, odprite IIS Manager in izberite Odjava od možnosti konfiguracije strežnika.

V konfiguraciji dnevnika nastavite eno datoteko dnevnika na spletno mesto, ki se dnevno preklopi z lokalnim časom za poimenovanje datoteke.

Kliknite gumb Izberi polja in potrdite polja poleg zahtevanih polj.

Uporabite svoje spremembe.

Nastavitev AWStats

Prenesite AWStats zip paket iz Sourceforge. Ustvarite mapo z imenom »awstats« v mapi »C: inetpubwwwroot« in v to mapo izvlečite naslednje datoteke iz prenesene datoteke zip:

  • /wwwroot/ icon
  • /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 izpisane, kopirajte datoteko "awstats.model.conf" v datoteko z imenom "awstats.domain".com.conf "(kjer je domena spletnega mesta za spletno mesto), jo odprite v beležki in po potrebi nastavite možnosti.

Prva stvar, ki jo boste morali konfigurirati, je lokacija datoteke dnevnika, ki je privzeto na voljo tukaj:

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

ID IIS lahko najdetepogled na seznam glavnih spletnih mest v upravitelju IIS in navedite vrednost v stolpcu ID ob ustreznem spletnem mestu.

Nastavite možnosti v konfiguracijski datoteki. Ta datoteka ima zelo dobro razlago, kaj vsaka možnost naredi, zato si vzemite nekaj minut, da jih pregledate. Tukaj je nekaj nastavitev zanimanja glede na zgornjo nastavitev:

  • LogFile = "C: inetpublogsLogFilesW3SVC1u_ex% YY-24% MM-24% DD-24.log" ( Server 2008 / IIS 7, kjer se statistika dnevno izračuna)
  • LogFile = "C: WINDOWSsystem32LogFilesW3SVC1ex% YY-4% MM-4% DD-4.log" ( strežnik 2003 / IIS 6, kjer se statistika izračuna vsakih 4 ure, da se posodablja ves dan)
  • LogFormat = "datum časa cs-method cs-uri-stem cs-uporabniško ime c-ip cs-različica cs( user-agent) cs( referenčni) sc-status sc-bytes "
  • SiteDomain =" domain.com "
  • HostAliases =" www.domain.com11.22.33.44 "( kateri koli drugi URL-ji, ki kažejo na vašo spletno stran)
  • DirIcons =" ​​ikona "
  • DefaultFile =" index.php index.html "

Ko ste shranili svojo konfiguracijsko datoteko, zaženite skript AWStats Perl za zbiranje statistikpodatkov. Ukaz je videti takole:

C: inetpubwwwrootawstats & gt; 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 prek vašega brskalnika. Ta URL je javno dostopen za vsakogar, ki ga lahko ogledate, razen če nastavite varnost preko IIS-a.Če želite preizkusiti našo konfiguracijo, preprosto prebrskajte:

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

Statistika razporeda Posodobi

Ena od konfiguracij, ki smo jih nastavili v konfiguracijski datoteki, je lokacija »LogFile«, ki določa količino ur,odštejemo od datumskih delov datoteke.Če želite avtomatizirati postopek priprave statistike, nastavite program Windows Scheduled Task, ki izvaja ukaz, ki ste ga uporabili zgoraj, da ustvarite statistiko v nastavljenem intervalu.

Povezave

Prenos AWStats( zip paket)