26Aug

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

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 kirjautumisen määrittäminen

Tietojen AWStats-raidat tallentamiseksi sivustoidesi on kirjattava seuraavat kentät:

  • päivämäärä
  • aika
  • c-ip
  • cs-käyttäjätunnus
  • cs-menetelmä
  • cs-uri-stem
  • sc-status
  • cs -versio

cs

  • CS
  • cs

    cs

    cs

    IIS 6 Asennus

    Avaa IIS 6: n kirjautumisasetukset avaamalla IIS Manager ja napsauttamalla hiiren kakkospainikkeella Web Sites -kansiota ja valitsemalla Ominaisuudet.

    Napsauta Verkkosivuston välilehdessä Ominaisuudet-painiketta Ota sallitut kirjaukset -osioon.

    Määritä lokitiedostojen päivittäinen päivitys lokitiedostojen nimeämiseen ja uudelleenkelaamiseen käytettävän paikallisen ajan mukaan.

    Määritä tarvittavat kentät Lisäasetukset-välilehdessä.

    Käytä muutoksia.

    IIS 7 -asennus

    Voit määrittää kirjautumisen IIS 7: ssa avaamalla IIS-hallintaohjelman ja valitsemalla Palvelimen määritysasetukset.

    Määritä lokitiedostossa yksi lokitiedosto päivässä, 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.

    Käytä muutoksia.

    AWStatsin asentaminen

    Lataa AWStats-pakkaus paketti lähteestä Sourceforge. Luo kansio "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 / plugins
    • /wwwroot/cgi-bin / awredats.pl
    • /wwwroot/ cgi-bin / awstats.model.conf
    • /wwwroot/ cgi-bin / awstats.pl

    Kun tiedostot puretaan, kopioi "awstats.model.conf" tiedosto tiedostoon "awstats.domain.com.conf "(jos domain.com on seurattava sivusto), avaa se Muistio-ohjelmassa ja määritä asetukset tarvittaessa.

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

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

    IIS-ID:tarkastelemalla IIS-pääkäyttäjän pääkohdat -luetteloa ja merkitsemällä arvo kyseisen sivun ID-sarakkeen vieressä.

    Määritä asetukset konfiguraatiotiedostossa. 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:

    • LogFile = "C: inetpublogsLogFilesW3SVC1u_ex% YY-24% MM-24% DD-24.log" ( Palvelin 2008 / IIS 7, jossa tilastot lasketaan päivittäin)
    • ( Palvelin 2003 / IIS 6, jossa tilastot lasketaan 4 tunnin välein päivitettäviksi koko päivän ajan)
    • LogFormat = "päivämäärän aika" cs "LogFile =" C: WINDOWSsystem32LogFilesW3SVC1ex% YY-4% MM-4% DD--method cs-uri-root cs-käyttäjätunnus c-ip cs -versio cs( käyttäjä-agentti) cs( referer) sc-status sc-tavut "
    • SiteDomain =" domain.com "
    • HostAliases =" www.domain.com11.22.33.44 ( kaikki muut URL-osoitteet, jotka viittaavat sivustoosi)
    • DirIcons = "kuvake"
    • DefaultFile = "index.php index.html"

    Kun olet tallentanut kokoonpanotiedoston, suorita AWStats Perl -komentosarja,tiedot. Komento näyttää tältä:

    C: inetpubwwwrootawstats & gt; C: Perlbinperl.exe awstats.pl -config = domain.com

    Yllä oleva komento olettaa seuraavan( tässä artikkelissa käytetty konfiguraatio):

    • Kansio "C: inetpubwwwrootawstats" palvelee tilastoja IIS: n kautta.
    • Perl asennettiin C: Perl -hakemistoon.
    • Config tiedosto on nimeltään "awstats.domain.com.conf".

    Lopuksi voit käyttää tilastotietoja selaimen kautta. Tämä URL-osoite on julkisesti saatavilla kenelle tahansa, jos et määritä tietoturvaa IIS: n kautta. Jos haluat testata kokoonpanojamme, siirry osoitteeseen:

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

    Ajoitusasetusten päivitys

    Yksi config-tiedostossa määritetyistä konfiguraatioista on LogFile-sijainti, joka määrittää tunninvähennä tiedoston päivämääräosuudet. 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)