AWStatsin määrittäminen Windows Serverissa ja IIS: ssä

Sisällysluettelo:

AWStatsin määrittäminen Windows Serverissa ja IIS: ssä
AWStatsin määrittäminen Windows Serverissa ja IIS: ssä

Video: AWStatsin määrittäminen Windows Serverissa ja IIS: ssä

Video: AWStatsin määrittäminen Windows Serverissa ja IIS: ssä
Video: #176. The Minnesota Wild WILL trade a fan favorite this offseason, with Kevin Gorg - YouTube 2024, Huhtikuu
Anonim

Web-sivustojen tilastojen keräämiseen ei voi koskaan olla tarpeeksi. Vaikka yksi suosituimmista tilastotietojen seurantamenetelmistä on Google Analyticsin kaltaisten palvelujen kautta, lokitiedostojen analyysi pysyy luotettavana tapana seurata kävijöitäsi, koska ne ovat immuuneja skriptien estäjiin. Laajasti käytetty työkalu lokitiedostojen analyysiin on avoimen lähdekoodin työkalu, AWStats.

Ennen AWStatsin asetusten tekemistä sinun on varmistettava, että Perl on asennettu Windows Server 2003 / IIS 6- tai Windows Server 2008 / IIS 7 -koneeseen.

Web-sivuston kirjaamisen määrittäminen

Jotta AWStats-raidat saadaan talteen, sivustosi on kirjattava seuraavat kentät:

  • Treffi
  • aika
  • C-ip
  • cs-käyttäjätunnuksesi
  • cs-menetelmä
  • cs-uri-varsi
  • sc-asema
  • sc-tavua
  • cs-versio
  • cs (User-Agent)
  • cs (Referer)

IIS 6 -asetus

Jos haluat määrittää kirjautumisen IIS 6: ssa, avaa IIS Manager ja napsauta hiiren kakkospainikkeella Web Sites -kansiota ja valitse Ominaisuudet.

Napsauta Verkkosivuston välilehdessä Ominaisuudet-painiketta Ota sallitut kirjaukset -osioon.
Napsauta Verkkosivuston välilehdessä Ominaisuudet-painiketta Ota sallitut kirjaukset -osioon.
Lokitieto-ominaisuuksissa määritä aikataulu päivitettäväksi paikalliseen aikaan, jota käytetään tiedostojen nimeämisessä ja uudelleenkohdentamisessa.
Lokitieto-ominaisuuksissa määritä aikataulu päivitettäväksi paikalliseen aikaan, jota käytetään tiedostojen nimeämisessä ja uudelleenkohdentamisessa.
Valitse Lisäasetukset-välilehdessä vaaditut kentät, jotka haluat kirjata.
Valitse Lisäasetukset-välilehdessä vaaditut kentät, jotka haluat kirjata.
Image
Image

IIS 7 -asetus

Jos haluat määrittää kirjautumisen IIS 7: ssa, avaa IIS-hallinta ja valitse Palvelimen määritysasetusten kirjaaminen.

Lokitietokokoonpanossa määritä yksittäinen lokitiedosto sivustoa kohden, joka päivittyy päivittäin käyttäen tiedoston nimeämisen paikallista aikaa.
Lokitietokokoonpanossa määritä yksittäinen lokitiedosto sivustoa kohden, joka päivittyy päivittäin käyttäen tiedoston nimeämisen paikallista aikaa.
Napsauta Select Fields (Valitse kentät) -painiketta ja valitse tarvittavat kentät vieressä olevat kentät.
Napsauta Select Fields (Valitse kentät) -painiketta ja valitse tarvittavat kentät vieressä olevat kentät.
Tee muutokset.
Tee muutokset.

AWStats-asetusten määrittäminen

Lataa AWStats-paketti lähteestä Sourceforge. Luo kansio nimeltä "awstats" C: inetpubwwwroot-kansioosi ja poista seuraavat tiedostot ladatusta zip-tiedostosta tähän kansioon:

  • / Wwwroot / kuvake
  • / Wwwroot / cgi-bin / lang
  • / Wwwroot / cgi-bin / lib
  • / Wwwroot / cgi-bin / laajennukset
  • /wwwroot/cgi-bin/awredir.pl
  • /wwwroot/cgi-bin/awstats.model.conf
  • /wwwroot/cgi-bin/awstats.pl
Kopioi "awstats.model.conf" -tiedosto tiedoston nimeltä "awstats.domain.com.conf" (kun domain.com on seurattava sivusto), kun tiedostot on uutettu, avaa se Muistio-ohjelmassa ja määritä asetukset tarvittu.
Kopioi "awstats.model.conf" -tiedosto tiedoston nimeltä "awstats.domain.com.conf" (kun domain.com on seurattava sivusto), kun tiedostot on uutettu, avaa se Muistio-ohjelmassa ja määritä asetukset tarvittu.

Ensimmäinen asia, jonka sinun on määritettävä, on lokitiedoston sijainti, joka oletusarvoisesti sijaitsee täällä:

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

Löydät IIS-tunnuksen katsomalla IIS-pääkäyttäjän isännöintisivun listalle ja merkitsemällä arvon ID-sarakkeessa kyseisen sivuston vieressä.

Aseta asetukset kokoonpanotiedostossa. Tässä tiedostossa on erittäin hyvä selitys siitä, mitä kukin vaihtoehto on, joten tarkista ne muutaman minuutin. Seuraavassa on muutamia kiinnostavia asetuksia edellä esitetyn asennuksen mukaan:
Aseta asetukset kokoonpanotiedostossa. Tässä tiedostossa on erittäin hyvä selitys siitä, mitä kukin vaihtoehto on, joten tarkista ne muutaman minuutin. Seuraavassa on muutamia kiinnostavia asetuksia edellä esitetyn asennuksen mukaan:
  • Lokitiedosto =”C: inetpublogsLogFilesW3SVC1u_ex% YY-24% MM-24% DD-24.log” (Palvelin 2008 / IIS 7, jossa tilastot lasketaan päivittäin)
  • Lokitiedosto =”C: WINDOWSsystem32LogFilesW3SVC1ex% YY-4% MM-4% DD-4.log” (Palvelin 2003 / IIS 6, jossa tilastot lasketaan 4 tunnin välein päivitettäviksi koko päivän ajan)
  • LogFormat = "päivämäärä aika cs-menetelmä cs-uri-stem cs-käyttäjätunnus c-ip cs-versio cs (käyttäjä-agentti) cs (referer) sc-status sc-bytes"
  • SiteDomain =”domain.com”
  • HostAliases = "www.domain.com 11.22.33.44" (kaikki muut URL-osoitteet, jotka osoittavat sivustoosi)
  • DirIcons =”ikoni”
  • DefaultFile = "index.php index.html"

Kun olet tallentanut kokoonpanotiedoston, suorita AWStats Perl -komentosarjan tilastotietojen kokoamiseksi. Komento näyttää tältä:

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

Yllä oleva komento olettaa seuraavan (tässä artikkelissa käytetty konfiguraatio):
Yllä oleva komento olettaa seuraavan (tässä artikkelissa käytetty konfiguraatio):
  • Kansio "C: inetpubwwwrootawstats" palvelee tilastoja IIS: n kautta.
  • Perl asennettiin C: Perl -hakemistoon.
  • Konfigurointitiedosto on nimeltään "awstats.domain.com.conf".

Lopuksi voit käyttää tilastotietoja selaimesi kautta. Tämä URL-osoite on julkisesti saatavilla kenelle tahansa, jos et määritä tietoturvaa IIS: n kautta. Voit testata kokoonpanojamme vain selailemaan:

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

Image
Image

Tilastojen päivittäminen

Yksi konfigurointitiedostossa asetetuista konfiguraatioista on "LogFile" -paikka, joka määrittelee tuntien määrän, joka vähennetään tiedoston päivämääräosuuksista. Jos haluat automatisoida tilastotietojen keräämisen prosessin, määritä Windows-aikataulutettu tehtävä, joka ylläpitää yllä käytettyä komentoa, jotta voit luoda tilastot määrittämäsi aikavälin mukaan.

Linkit

Lataa AWStats (zip-paketti)

Suositeltava: