Homepage » hogyan kell » Az AWStats beállítása Windows Server és IIS rendszeren

    Az AWStats beállítása Windows Server és IIS rendszeren

    Amikor a webhelyekről statisztikákat gyűjt, soha nem lehet elég. Míg a statisztikák nyomon követésének egyik legnépszerűbb módja olyan szolgáltatások, mint a Google Analytics, a naplófájl-elemzés megbízható módja a látogatók nyomon követésének, mivel ezek nem védettek a forgatókönyv-blokkolókra. A naplófájl-elemzés széles körben használt eszköze az AWStats, a nyílt forráskódú eszköz.

    Az AWStats beállítása előtt meg kell győződnie arról, hogy a Perl telepítve van a Windows Server 2003 / IIS 6 vagy a Windows Server 2008 / IIS 7 gépen.

    Webhelynaplózás beállítása

    Ahhoz, hogy az AWStats adatait rögzítsük, webhelyeinknek a következő mezőket kell bejelentkezniük:

    • dátum
    • idő
    • c-ip
    • cs-felhasználónév
    • CS-módszerrel
    • CS-uri-szár
    • sc-státusz
    • sc-bytes
    • cs-verzió
    • cs (User-Agent)
    • CS (Referer)

    IIS 6 beállítás

    A naplózás konfigurálásához az IIS 6-ban nyissa meg az IIS-kezelőt, és kattintson a jobb egérgombbal a Weboldalak mappára, és válassza a Tulajdonságok parancsot.

    A Webhely lapon kattintson a Tulajdonságok gombra a Naplózás engedélyezése részben.

    A naplózás tulajdonságaiban állítsa be az ütemezést, hogy naponta legyen a helyi idő, amelyet a fájlnevezéshez és az áthidaláshoz használnak.

    A Speciális lapon állítsa be a naplózandó mezőket.

    Alkalmazza a változtatásokat.

    IIS 7 beállítás

    A naplózás konfigurálásához az IIS 7 rendszerben nyissa meg az IIS-kezelőt, és válassza a Logging lehetőséget a kiszolgáló konfigurációs beállításaiból.

    A Naplózás konfigurációban állítson be egyetlen naplófájlt minden egyes webhelyre, amely naponta átmásolja a fájlnevek helyi idejét.

    Kattintson a Mezők kiválasztása gombra, és jelölje be a kívánt mezők melletti négyzeteket.

    Alkalmazza a változtatásokat.

    Az AWStats beállítása

    Töltse le az AWStats zip csomagot a Sourceforge-tól. Hozzon létre egy „awstats” nevű mappát a „C: inetpubwwwroot” mappájában, és vegye ki a következő fájlokat a letöltött zip-fájlból a mappába:

    • / Wwwroot / ikon
    • / 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

    A fájlok kibontása után másolja az „awstats.model.conf” fájlt egy „awstats.domain.com.conf” nevű fájlba (ahol a domain.com a követendő webhely), nyissa meg a Jegyzettömbben és konfigurálja az opciókat szükséges.

    Az első dolog, amit konfigurálni kell, a naplófájl helye, amely alapértelmezés szerint itt található:

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

    Az IIS-azonosítót az IIS-kezelő mesterhelyének listáján és az azonosító oszlop oszlopában lévő értékek alapján találhatja meg..

    Állítsa be a beállításokat a konfigurációs fájlban. Ez a fájl nagyon jól magyarázza, hogy az egyes opciók milyenek, ezért néhány percet vesz igénybe. Íme néhány érdekes beállítás a fenti beállítás szerint:

    • LogFile =”C: inetpublogsLogFilesW3SVC1u_ex% YY-24% MM-24% DD-24.log” (Server 2008 / IIS 7, ahol a statisztikákat naponta számítják ki)
    • LogFile =”C: WINDOWSsystem32LogFilesW3SVC1ex% YY-4% MM-4% DD-4.log” (Szerver 2003 / IIS 6, ahol a statisztikákat 4 óránként számítják ki, hogy naprakészek legyenek)
    • LogFormat = ”dátum idő cs-módszer cs-uri-stem cs-felhasználónév c-ip cs-verzió cs (User-Agent) cs (Referer) sc-status sc-bytes”
    • SiteDomain =”domain.com”
    • HostAliases = ”www.domain.com 11.22.33.44” (bármely más URL-cím, amely a webhelyére mutat)
    • DirIcons =”ikon”
    • DefaultFile = ”index.php index.html”

    Miután elmentette a konfigurációs fájlt, futtassa az AWStats Perl Script-et a statisztikák adatainak összeállításához. A parancs így néz ki:

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

    A fenti parancs a következőt veszi figyelembe (a cikkhez használt konfiguráció):

    • A „C: inetpubwwwrootawstats” mappa az IIS-en keresztül szolgáltatja a statisztikákat.
    • A Perl-t a „C: Perl” könyvtárba telepítették.
    • A konfigurációs fájl neve „awstats.domain.com.conf”.

    Végül a böngészőn keresztül elérheti a statisztikák adatait. Ez az URL nyilvánosan elérhető bárki számára, aki megtekintheti, kivéve, ha az IIS-en keresztül konfigurálja a biztonságot. A konfiguráció teszteléséhez keresse meg a következőt:

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

    Statisztikai frissítések ütemezése

    A konfigurációs fájlban beállított konfigurációk egyike a „LogFile” hely, amely meghatározza a fájl dátumrészeinek kivonásához szükséges órák számát. A statisztikák összeállításának folyamatának automatizálása érdekében állítson be egy Windows ütemezett feladatot, amely a fenti parancsot futtatja, hogy a statisztikákat a beállított időközönként építse fel.

    linkek

    AWStats letöltése (zip csomag)