Utilizzare Webalizer per avere le statistiche di Apache

Da Guide@Debianizzati.Org.
Versione del 16 apr 2011 alle 09:50 di Ferdybassi (discussione | contributi) (Creata pagina con '== Introduzione == Webalizer è un programma di analisi dei log dei server web. <br/> Webalizer è stato progettato per analizzare file di log di server web in vari formati e per...')
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)
Vai alla navigazione Vai alla ricerca

Introduzione

Webalizer è un programma di analisi dei log dei server web.
Webalizer è stato progettato per analizzare file di log di server web in vari formati e per produrre statistiche d'uso in formato HTML da vedersi con un browser. Webalizer produce statistiche annuali, mensili, giornaliere e orarie. Nei rapporti mensili possono essere prodotte diverse statistiche per mostrare l'uso totale, l'uso giornaliero e orario, l'uso in base ai siti visitati, URL, user agent (navigatore), referrer e nazione. Webalizer è altamente configurabile grazie all'uso di opzioni a riga di comando oppure di un file di configurazione, permettendo al programma di essere adattato facilmente alle singole esigenze.

Prerequisiti

L'unico prerequisito per il funzionamento di Webalizer è - ovviamente - quello di avere installato sul nostro server un server web: Installare un ambiente LAMP: Linux, Apache2, SSL, MySQL, PHP5

Installazione

Per installare Webalizer bastano pochi attimi:

# apt-get update
# apt-get upgrade --show-upgraded
# apt-get install webalizer

Disabilitare i siti di Apache non utilizzati (opzionale)

Per impostazione predefinità Webalizer creerà un file di configurazione per il sito di default di Apache2.
Se sul vostro server state utilizzando i Virtual Host di Apache2 e non vi interessa utilizzare il sito di default lo potete disabilitare:

# a2dissite default
# a2dissite default-ssl
# /etc/init.d/apache2 reload

Configurazione di Webalizer per i Virtual Host

Questa sezione dà per scontato che sul server ci sia installato almeno un Virtual Host. Per configurare i virtual host di Apache2 potete seguire ad esempio questa guida: Apache e Virtual Hosts: configurare Apache2 per ospitare più siti web