Nastavitev AWStats na Windows Server in IIS

Kazalo:

Video: Nastavitev AWStats na Windows Server in IIS

Video: Nastavitev AWStats na Windows Server in IIS
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, Marec
Nastavitev AWStats na Windows Server in IIS
Nastavitev AWStats na Windows Server in IIS
Anonim

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.

Preden nastavite AWStats, boste morali zagotoviti, da je Perl nameščen na vašem operacijskem sistemu Windows Server 2003 / IIS 6 ali Windows Server 2008 / IIS 7.

Konfiguriranje spletnega dnevnika

Za zajem podatkov skladb 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 opis)

IIS 6 Setup

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

Na kartici Spletni položaj v razdelku Omogoči odjavo kliknite gumb Lastnosti.
Na kartici Spletni položaj v razdelku Omogoči odjavo kliknite gumb Lastnosti.
V lastnostih dnevnika nastavite urnik dnevno z lokalnim časom, ki se uporablja za poimenovanje datotek in preklop.
V lastnostih dnevnika nastavite urnik dnevno z lokalnim časom, ki se uporablja za poimenovanje datotek in preklop.
Na zavihku Advanced nastavite potrebna polja za prijavo.
Na zavihku Advanced nastavite potrebna polja za prijavo.
Image
Image

Uporabite svoje spremembe.

IIS 7 Setup

Če želite konfigurirati prijavo v IIS 7, odprite IIS Manager in v možnosti Nastavitve strežnika izberite Prijava.

V konfiguraciji dnevnika nastavite eno datoteko dnevnika na spletno mesto, ki se dnevno preklopi z lokalnim časom za poimenovanje datotek.
V konfiguraciji dnevnika nastavite eno datoteko dnevnika na spletno mesto, ki se dnevno preklopi z lokalnim časom za poimenovanje datotek.
Kliknite gumb Izberi polja in potrdite polja poleg zahtevanih polj.
Kliknite gumb Izberi polja in potrdite polja poleg zahtevanih polj.
Uporabite svoje spremembe.
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 / 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
Image
Image

Ko so datoteke izpisane, kopirajte datoteko "awstats.model.conf" v datoteko z imenom "awstats.domain.com.conf" (kjer je domena za spletno mesto, ki jo želite slediti), jo odprite v beležnici in konfigurirajte možnosti kot potrebno.

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

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

IIS ID najdete tako, da pregledate seznam glavnih spletnih mest v upravitelju IIS in prikažejo vrednost v stolpcu ID poleg ustrezne strani.

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. Tu je nekaj zanimivih nastavitev glede na zgornjo nastavitev:
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. Tu je nekaj zanimivih nastavitev 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" (Server 2003 / IIS 6, kjer se statistika izračunava vsakih 4 ure, ki jih je treba posodobiti ves dan)
  • LogFormat = "datum časa cs-metoda cs-uri-stem cs-username c-ip cs-različica cs (User-Agent) cs (Referer) sc-status sc-bytes"
  • SiteDomain = "domena.com"
  • HostAliases = "www.domain.com 11.22.33.44" (kateri koli drugi URL-ji, ki kažejo na vašo spletno stran)
  • DirIcons = "ikona"
  • DefaultFile = "index.php index.html"

Ko shranite konfiguracijsko datoteko, zaženite skript AWStats Perl za zbiranje statističnih podatkov. Ukaz izgleda takole:

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

Zgornji ukaz prevzame naslednje (konfiguracija, uporabljena za ta članek):
Zgornji ukaz prevzame naslednje (konfiguracija, uporabljena za ta članek):
  • Mapa "C: inetpubwwwrootawstats" služi statistiki prek IIS.
  • Perl je bil nameščen v imenik "C: Perl".
  • Konfiguracijska datoteka se imenuje »awstats.domain.com.conf«.

Končno lahko dostopate do podatkov o statistiki prek vašega brskalnika. Ta URL je javno dostopen za vsakogar, ki si ga lahko ogleda, razen če nastavite varnost preko IIS. Če želite preizkusiti našo konfiguracijo, preprosto poiščite:

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

Image
Image

Posodobitev statistike razporejanja

Ena od konfiguracij, ki smo jih nastavili v konfiguracijski datoteki, je lokacija »LogFile«, ki določa količino ur, ki se odštejejo 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

Prenesi AWStats (zip paket)

Priporočena: