26Aug

Nastavení AWStats v systému Windows Server a IIS

click fraud protection

Pokud jde o shromažďování statistik na webových stránkách, nikdy nemusíte mít dost. Zatímco jednou z nejpopulárnějších metod pro sledování statistik je prostřednictvím služeb, jako je Google Analytics, analýza souborů protokolu zůstává spolehlivým způsobem sledování návštěvníků, protože jsou imunní vůči blokátorům skriptů.Široce používaným nástrojem pro analýzu souborů protokolu je nástroj open source AWStats.

Před nastavením AWStats je třeba se ujistit, že Perl je nainstalován na počítači se systémem Windows Server 2003 / IIS 6 nebo Windows Server 2008 / IIS 7.

Konfigurace protokolování webových serverů

Pro zachycení datových stop AWStats musí vaše stránky zaznamenávat následující pole:

  • datum
  • čas
  • c-ip
  • cs-username
  • cs-metoda
  • cs-uri-stem
  • sc-status
  • sc-bytes
  • cs verze
  • cs( User-Agent)
  • cs( Referer)

IIS 6 Nastavení

Chcete-li konfigurovat protokolování v IIS 6, otevřete Správce služby IIS a klepněte pravým tlačítkem myši na složku Webové servery a vyberte Vlastnosti.

instagram viewer

Na kartě Webové stránky klepněte na tlačítko Vlastnosti v sekci Povolit protokolování.

Ve vlastnostech protokolování nakonfigurujte rozvrh, který se bude denně používat s místním časem používaným pro pojmenování a převzetí souborů.

Na kartě Upřesnit nakonfigurujte požadovaná pole, která mají být zaznamenána.

Použijte změny.

Instalační služba IIS 7

Chcete-li konfigurovat protokolování v službě IIS 7, otevřete Správce služby IIS a vyberte volbu Protokolování z možností konfigurace serveru.

V konfiguraci protokolování nastavte jeden soubor protokolu na server, který se každodenně přepíná pomocí místního času pro pojmenování souborů.

Klepněte na tlačítko Vybrat pole a zaškrtněte políčka vedle požadovaných polí.

Aplikujte změny.

Nastavení AWStats

Stáhněte balík zip z AWStats z Sourceforge. Vytvořte složku s názvem awstats ve složce C: inetpubwwwroot a extrahujte z tohoto staženého souboru zip následující soubory:

  • /wwwroot/ ikona
  • /wwwroot/ cgi-bin / lang
  • /wwwroot/ cgi-bin / lib
  • /wwwroot/ cgi-bin / pluginy
  • /wwwroot/cgi-bin / awredir.pl
  • /wwwroot/ cgi-bin / awstats.model.conf
  • /wwwroot/ cgi-bin / awstats.pl

Jakmile jsou soubory extrahovány, zkopírujte soubor "awstats.model.conf" do souboru s názvem "awstats.domain.com.conf "(kde domain.com je místo ke sledování), otevřete jej v programu Poznámkový blok a podle potřeby nakonfigurujte.

První věc, kterou je třeba konfigurovat, je umístění souboru protokolu, který je ve výchozím umístění umístěn zde:

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

ID IIS naleznetese podíváme na seznam hlavních stránek ve Správci služby IIS a zaznamenáváme hodnotu ve sloupci ID vedle příslušného webu.

Nastavte volby v konfiguračním souboru. Tento soubor má velmi dobré vysvětlení o tom, co každá možnost dělá, takže si je vyzkoušejte několik minut. Zde je několik nastavení zájmu podle výše uvedeného nastavení:

  • LogFile = "C: inetpublogsLogFilesW3SVC1u_ex% YY-24% MM-24% DD-24.log" ( Server 2008 / IIS 7,LogFile = "C: WINDOWSsystem32LogFilesW3SVC1ex% YY-4% MM-4% DD-4.log"
  • LogFormat =-method cs-uri-stem cs-uživatelské jméno c-ip cs-verze cs( User-Agent) cs( Referer) sc-status sc scénáře "
  • SiteDomain =" domain.com "
  • HostAliases =" www.domain.com11.22.33.44 ( jakékoliv další adresy URL, které ukazují na váš web)
  • DirIcons = "icon"
  • DefaultFile = "index.php index.html"

Po uložení konfiguračního souboru spusťte AWStats Perl Script,data. Příkaz vypadá takto:

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

Výše ​​uvedený příkaz předpokládá následující( konfigurace použité pro tento článek):

  • Složka "C: inetpubwwwrootawstats" slouží statistikům prostřednictvím služby IIS.
  • Perl byl nainstalován do adresáře "C: Perl".
  • Soubor konfigurace je nazván "awstats.domain.com.conf".

Konečně můžete získat přístup k statistikám dat prostřednictvím prohlížeče. Tato adresa URL je veřejně přístupná všem uživatelům, pokud nakonfigurujete zabezpečení prostřednictvím služby IIS.Chcete-li otestovat naši konfiguraci, stačí procházet na adresu:

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

Aktualizace statistik pro plánování

Jednou z konfigurací, která jsme nastavili v konfiguračním souboru, je umístění "LogFile", které definuje množství hodinodečíst z dat části souboru. Chcete-li automatizovat proces sestavování statistik, nastavte Windows Scheduled Task, který spouští příkaz, který jste použili výše, abyste vytvořili statistiky o nastaveném intervalu.

Odkazy

Stáhnout AWStats( zip package)