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

Tartalomjegyzék:

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

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

Videó: Az AWStats beállítása a Windows Server és az IIS szolgáltatáson
Videó: How to Send a Digital Check - YouTube 2024, Április
Anonim

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 győződjön meg 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 konfigurálása

Az AWStats adatainak 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ódszerrel
  • CS-uri-szár
  • sc-státusz
  • sc-bytes
  • cs-verzió
  • cs (User-Agent)
  • CS (Referer)

IIS 6 telepítés

Az IIS 6 rendszerbe való bejelentkezés konfigurálásához nyissa meg az IIS-kezelőt, és kattintson jobb gombbal a Webhelyek mappára, majd válassza a Tulajdonságok parancsot.

A Webhely lapon kattintson a Tulajdonságok gombra az Engedélyezés naplózása szakaszban.
A Webhely lapon kattintson a Tulajdonságok gombra az Engedélyezés naplózása szakaszban.
A naplózás tulajdonságaiban állítsa be az ütemezést naponta a helyi elnevezési és áthidalási időhöz.
A naplózás tulajdonságaiban állítsa be az ütemezést naponta a helyi elnevezési és áthidalási időhöz.
A Speciális lapon állítsa be a naplózandó mezőket.
A Speciális lapon állítsa be a naplózandó mezőket.
Image
Image

IIS 7 beállítása

Az IIS 7 rendszerbe való bejelentkezés 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 naponta átfordul a helyi elnevezési idő használatával.
A naplózási konfigurációban állítson be egyetlen naplófájlt webhelyenként, amely naponta átfordul a helyi elnevezési idő használatával.
Kattintson a Mellékek kiválasztása gombra, és jelölje be a kívánt mezők melletti jelölőnégyzetet.
Kattintson a Mellékek kiválasztása gombra, és jelölje be a kívánt mezők melletti jelölőnégyzetet.
Alkalmazza a módosításokat.
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 vegye ki a letöltött zip fájlból a következő fájlokat ehhez a mappához:

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

Az első dolog, amit be kell állítania, 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 megtalálja az IIS-kezelő főkiszolgálói webhelyének listáján, és megjegyzi az értéket a megfelelő webhelyen lévő 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. Íme néhány érdekes beállítás a fenti beállítás szerint:
Á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. Í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)
  • LogFile =”C: WINDOWSsystem32LogFilesW3SVC1ex% YY-4% MM-4% DD-4.log” (Server 2003 / IIS 6, ahol a statisztikákat 4 óránként kiszámítják, és naponta frissülnek)
  • LogFormat = "dátumidő cs-módszer cs-uri-stem cs-felhasználónév c-ip cs-verzió cs (felhasználói ügynök) cs (referer) sc-status sc-bytes"
  • SiteDomain =”domain.com”
  • HostAliases = "www.domain.com 11.22.33.44" (minden olyan URL, 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 Scriptet a statisztikai adatok összeállításához. A parancs így néz ki:

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

A fenti parancs feltételezi a következő (a cikkhez használt konfiguráció):
A fenti parancs feltételezi 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 elérheti a statisztikai adatokat 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 csak keresse meg a következőket:

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

Image
Image

A statisztikák frissítésének ü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átumtartományainak kivonására szolgáló órák számát. 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

AWStats letöltése (zip-csomag)

Ajánlott: