Configurazione di AWStats su Windows Server e IIS

Sommario:

Configurazione di AWStats su Windows Server e IIS
Configurazione di AWStats su Windows Server e IIS

Video: Configurazione di AWStats su Windows Server e IIS

Video: Configurazione di AWStats su Windows Server e IIS
Video: AFFITTO in NERO: devo pagare? | Avv. Angelo Greco - YouTube 2024, Maggio
Anonim

Quando si tratta di raccogliere statistiche sui siti Web, non si può mai avere abbastanza. Mentre uno dei metodi più diffusi per il monitoraggio delle statistiche è attraverso servizi come Google Analytics, l'analisi dei file di registro rimane un modo affidabile per tenere traccia dei visitatori in quanto sono immuni ai blocchi di script. Uno strumento ampiamente utilizzato per l'analisi dei file di registro è lo strumento open source, AWStats.

Prima di configurare AWStats, è necessario accertarsi che Perl sia installato sul computer Windows Server 2003 / IIS 6 o Windows Server 2008 / IIS 7.

Configurazione della registrazione del sito Web

Per acquisire le tracce AWStats dei dati, i tuoi siti devono registrare i seguenti campi:

  • Data
  • tempo
  • c-ip
  • cs-username
  • cs-method
  • cs-uri-stem
  • sc-status
  • sc-bytes
  • cs-version
  • cs (User-Agent)
  • cs (Referer)

IIS 6 Setup

Per configurare la registrazione in IIS 6, aprire Gestione IIS e fare clic con il pulsante destro del mouse sulla cartella Siti Web e selezionare Proprietà.

Nella scheda Sito Web, fare clic sul pulsante Proprietà nella sezione Abilita registrazione.
Nella scheda Sito Web, fare clic sul pulsante Proprietà nella sezione Abilita registrazione.
Nelle proprietà di registrazione, configurare la pianificazione su base giornaliera con l'ora locale utilizzata per la denominazione e il rollover dei file.
Nelle proprietà di registrazione, configurare la pianificazione su base giornaliera con l'ora locale utilizzata per la denominazione e il rollover dei file.
Nella scheda Avanzate, configurare i campi obbligatori da registrare.
Nella scheda Avanzate, configurare i campi obbligatori da registrare.
Image
Image

IIS 7 Setup

Per configurare la registrazione in IIS 7, aprire Gestione IIS e selezionare Registrazione dalle opzioni di configurazione del server.

Nella configurazione di registrazione, impostare un singolo file di registro per sito che si sposta ogni giorno utilizzando l'ora locale per la denominazione dei file.
Nella configurazione di registrazione, impostare un singolo file di registro per sito che si sposta ogni giorno utilizzando l'ora locale per la denominazione dei file.
Fare clic sul pulsante Seleziona campi e selezionare le caselle accanto ai campi richiesti.
Fare clic sul pulsante Seleziona campi e selezionare le caselle accanto ai campi richiesti.
Applica le tue modifiche.
Applica le tue modifiche.

Impostazione di AWStats

Scarica il pacchetto zip AWStats da Sourceforge. Crea una cartella chiamata "awstats" nella cartella "C: inetpubwwwroot" ed estrai i seguenti file dal file zip scaricato in questa cartella:

  • / Wwwroot / icona
  • / 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
Una volta estratti i file, copia il file "awstats.model.conf" in un file chiamato "awstats.domain.com.conf" (dove domain.com è il sito da tracciare), aprilo nel Blocco note e configura le opzioni come necessario.
Una volta estratti i file, copia il file "awstats.model.conf" in un file chiamato "awstats.domain.com.conf" (dove domain.com è il sito da tracciare), aprilo nel Blocco note e configura le opzioni come necessario.

La prima cosa che devi configurare è la posizione del file di registro, che per impostazione predefinita si trova qui:

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

È possibile trovare l'ID IIS guardando l'elenco del sito principale in Gestione IIS e annotando il valore nella colonna ID accanto al rispettivo sito.

Imposta le opzioni nel file di configurazione. Questo file ha un'ottima spiegazione di ciò che fa ciascuna opzione, quindi prenditi qualche minuto per esaminarli. Ecco alcune impostazioni di interesse in base alla configurazione di cui sopra:
Imposta le opzioni nel file di configurazione. Questo file ha un'ottima spiegazione di ciò che fa ciascuna opzione, quindi prenditi qualche minuto per esaminarli. Ecco alcune impostazioni di interesse in base alla configurazione di cui sopra:
  • FileRegistro =”C: inetpublogsLogFilesW3SVC1u_ex% YY-24% MM-24% DD-24.log” (Server 2008 / IIS 7 dove le statistiche sono calcolate giornalmente)
  • FileRegistro =”C: WINDOWSsystem32LogFilesW3SVC1ex% YY-4% MM-4% DD-4.log” (Server 2003 / IIS 6 in cui le statistiche vengono calcolate ogni 4 ore per essere aggiornate durante il giorno)
  • LogFormat = "data ora cs-method cs-uri-stem cs-username c-ip cs-version cs (User-Agent) cs (Referer) sc-status sc-byte"
  • SiteDomain =”domain.com”
  • HostAliases = "www.domain.com 11.22.33.44" (qualsiasi altro URL che punta al tuo sito)
  • DirIcons =”icona”
  • DefaultFile = "index.php index.html"

Una volta salvato il file di configurazione, esegui lo script Perl AWStats per compilare i dati delle statistiche. Il comando ha il seguente aspetto:

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

Il comando precedente presuppone quanto segue (configurazione utilizzata per questo articolo):
Il comando precedente presuppone quanto segue (configurazione utilizzata per questo articolo):
  • La cartella "C: inetpubwwwrootawstats" serve le statistiche tramite IIS.
  • Perl è stato installato nella directory "C: Perl".
  • Il file di configurazione è denominato "awstats.domain.com.conf".

Infine, puoi accedere ai dati delle statistiche tramite il tuo browser. Questo URL è pubblicamente disponibile per chiunque sia visibile a meno che non si configuri la sicurezza tramite IIS. Per testare la nostra configurazione, basta sfogliare per:

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

Image
Image

Aggiornamento delle statistiche di pianificazione

Una delle configurazioni che impostiamo nel file di configurazione è la posizione 'LogFile' che definisce la quantità di ore da sottrarre dalle porzioni di data del file. Quindi, per automatizzare il processo di compilazione delle tue statistiche, configura un'attività pianificata di Windows che esegue il comando che hai usato sopra per costruire le statistiche nell'intervallo che hai configurato.

link

Scarica AWStats (pacchetto zip)

Consigliato: