26Aug

Az AWStats beállítása a Windows Server és az IIS szolgáltatáson

click fraud protection

Amikor statisztikákat gyűjtünk a weboldalakon, soha nem lehet elég. Míg az egyik legkedveltebb módszer a statisztikák nyomon követésére olyan szolgáltatásokon keresztül, mint a Google Analytics, a naplófájlelemzés megbízható módja annak, hogy nyomon kövessék látogatóidat, mivel azok immár a szkriptblokkolók számára védettek. A naplófájl-elemzés széles körben használt eszköze a nyílt forráskódú eszköz, az AWStats.

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.

A webhelyek naplózásának beállítása

Az AWStats sávok rögzítéséhez a webhelyeknek a következő mezőket kell bejelentkezniük:

  • dátum
  • idő
  • c-ip
  • cs-felhasználónév
  • cs-módszer
  • cs-uri-szár
  • sc-állapot
  • sc-bytes
  • cs-verzió
  • cs( felhasználói ügyintéző)
  • cs( referáns)

IIS 6 telepítés

Az IIS 6 bejelentkezésének konfigurálásához nyissa meg az IIS Manager programot, és kattintson jobb gombbal a Webhelyek mappára, és válassza a Tulajdonságok parancsot.

instagram viewer

A Webhely lapon kattintson a Tulajdonságok gombra a Figyelmeztetés engedélyezése szakaszban.

A Naplózás tulajdonságaiban állítsa be az ütemtervet naponta, a helyi fájlnév-elnevezési és átörökítési időhöz.

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

Alkalmazza a módosításokat.

IIS 7 telepítés

Az IIS 7 bejelentkezésének konfigurálásához nyissa meg az IIS-kezelőt, és válassza a Naplózás a kiszolgáló konfigurációs beállításaitól.

A Naplózási konfigurációban állítson be egyetlen naplófájlt webhelyenként, amely a helyi elnevezési idő használatával halad át naponta.

Kattintson a Mezők kijelölése gombra, és jelölje be a kívánt mezők melletti jelölőnégyzetet.

Alkalmazza a módosításokat.

AWStats beállítása

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

  • /wwwroot/ ikon
  • /wwwroot/ cgi-bin / lang
  • /wwwroot/ cgi-bin / lib
  • /wwwroot/ cgi-bin / plugins
  • /wwwroot/cgi-bin / awredad.pl
  • /wwwroot/ cgi-bin / awstats.model.conf
  • /wwwroot/ cgi-bin / awstats.pl

A fájlok kibontása után másolja a "awstats.model.conf" fájlt egy "awstats.domain" nevű fájlra.com.conf "(ahol a domain.com a követendő webhely), nyissa meg a Jegyzettömbben, és szükség esetén konfigurálja a beállításokat.

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

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

Az IIS-azonosítótnézze meg az IIS-kezelőben szereplő mesterhelyet, és megjegyzi az értéket a megfelelő webhelyen található azonosító oszlopban.

Állítsa be a beállításokat a konfigurációs fájlban. Ez a fájl nagyon jó magyarázatot ad arra, hogy mi minden lehetőség, így néhány percet kell megvizsgálnia. Itt van néhány érdekes beállítás a fenti beállítások szerint:

  • LogFile = "C: inetpublogsLogFilesW3SVC1u_ex% YY-24% MM-24% DD-24.log" ( Server 2008 / IIS 7 ahol a statisztikák naponta kerülnek kiszámításra)
  • S( Server 2003 / IIS 6, ahol a statisztikát 4 óránként számolják ki naponta frissítve)
  • LogFormat = "dátumidő cs-method cs-uri-stem cs-felhasználónév c-ip cs-verzió cs( felhasználói-ügynök) cs( referer) sc-status sc-bájt "
  • SiteDomain =" domain.com "
  • HostAliases =" www.domain.com11.22.33.44 "( bármely más URL, amely a webhelyére mutat)
  • DirIcons =" ​​ikon "
  • DefaultFile =" index.php index.html "

Miután mentette a konfigurációs fájlt, futtassa az AWStats Perl Scriptet a statisztikák összeállításáhozadat. A parancs így néz ki:

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

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

  • A "C: inetpubwwwrootawstats" mappa a statisztikákat az IIS-en keresztül szolgálja.
  • Perl telepítve lett a "C: Perl" könyvtárba.
  • A konfigurációs fájl neve "awstats.domain.com.conf".

Végül hozzáférhet a statisztikai adatokhoz a böngészőn keresztül. Ez az URL nyilvánosan elérhető bárkinek, hacsak nem konfigurálja a biztonságot az IIS-en keresztül. A konfiguráció teszteléséhez keresse a következőt:

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

ütemezési statisztika frissítése

A konfigurációs fájlban beállított konfigurációk egyike a "LogFile" hely, amely meghatározza avonja le a fájl dátumrészeitől. Tehát automatizálni a statisztikák összeállításának folyamatát, állítson be egy Windows-ütemezett feladatot, amely a fent használt parancsot futtatja, hogy a statisztikákat a beállított intervallumra állítsa.

Linkek

Letöltés AWStats( zip csomag)