Analyser le trafic d'un site avec AWStats

Bookmark and Share
Awstats Web Site
Google

www baudelet.net
Accueil > AWStats

Un des aspects souvent ignoré d'un site web est de pouvoir étudier son trafic. Si vous pouvez accéder et télécharger les logs de votre site, ces pages sont faites pour vous si vous voulez installer AWStats en local sur une station de travail sous Windows.

Cette première partie va consister à installer l'environnement nécessaire au traitement des logs de votre site web, donc à effectuer une installation de base, générer les différents états, comprendre la terminologie employée dans ces statistiques, tel que hits, visiteurs, visites et pages.

Le freeware AWStats qui peut être utilisé dans différents environnements, est utilisé par différents hébergeurs soit sous Linux et bien sûr, sur des serveurs Windows. Le programme AWStats qui va être détaillé, va donc avoir besoin pour fonctionner d'un package Perl récent.

Installation d'ActivePerl pour Windows

Sur le site d'ActiveState vous pouvez récupérer la dernière version du Perl. Prendre la dernière version d'ActivePerl MSI pour Windows (x86), cette version est désinstallable contrairement au package AS. Elle fait environ 17.6MB. La version 5.10.1.1006 (version 5.10.1 Build 1006), que nous allons installer est aussi disponible aussi ici.

L'installation est tout à fait standard, vous pouvez changer éventuellement l'emplacement du répertoire utilisé pour le Perl. A la fin de celle-ci faites la vérification ci-dessous./span>

Cliquez sur les vignettes pour les agrandir

 

Version Perl

En mode commande entrez perl -v
Si tout est OK, la version devrait s'afficher comme ci-contre.
 

Installation de AWStats pour Windows

Sur le site officiel de AWStats vous trouverez AWStats 6.95 qui est la dernière version à ce jour. Téléchargez le fichier awstats-6.95.exe afin de l'installer sur votre environnement Windows, celui-ci est aussi disponible aussi ici.

Installation AWStats

L'installation est tout à fait standard, vous pouvez éventuellement changer l'emplacement du répertoire utilisé pour AWStats. Cette information sera utilisée dans le fichier de configuration en respectant bien les majuscules et les minuscules.

Configuration de AWStats

A la fin de l'installation une fenêtre Perl s'ouvre (mode commande) permettant de configurer l'environnement AWStats. Nous travaillons en local, donc nous entrons none. Aucun serveur web Apache ou IIS ne doit tourner. Il risque d'interférer sur la fin de l'installation.

Configuration de AWStats

Nous voyons dans la fenêtre ci-contre que le fichier awstats.model.conf 2 (modèle de configuration) est mis à jour avec les informations fournies. Il est ensuite demandé si nous voulons créer un nouveau fichier de configuration. Afin de gérer notre site web, nous allons donc créer son propre fichier de configuration en entrant y 3.

Configuration de AWStats

Le nom à attribuer au fichier de configuration est ensuite demandé, le nom de domaine est entré, ici baudelet 4, rien ne sert de lui entrer plus d'informations afin d'éviter d'avoir un nom de fichier de configuration trop long.

Ici, le fichier de configuration awstats.baudelet.conf 5 est donc créé.

L'installation se termine et nous devons ensuite éditer notre fichier de configuration, ici awstats.baudelet.conf afin d'effectuer le paramétrage de base.

Configuration de AWStats

L'arborescence où a été installé AWStats doit ressembler à celle ci-contre, créons 3 répertoires : mydata qui sera utilisé pour stocker les bases de données de AWStats, myhtml qui sera utilisé pour stocker les pages HTML des statistiques générées et mylogs qui va être utilisé pour y mettre les logs venant de notre hébergeur

Paramétrage de base de AWStats pour Windows

Nous allons donc maintenant modifier notre fichier de configuration awstats.baudelet.conf se trouvant ici en D:\Internet\AWStats\wwwroot\cgi-bin afin de traiter tout d'abord un fichier log et tester notre environnement et nos paramètres.

Nous allons donc détailler maintenant les paramètres à modifier impérativement avant une première exécution. Toutes les options conservant leurs valeurs par défaut ne seront donc pas mentionnées dans un premier temps.

Le premier paramètre rencontré concerne le fichier log à traiter, nous avons créé un répertoire pour les stocker et le fichier s'appelle ici ex20070708.log
Le second paramètre à modifier va concerner le format de votre fichier log. Là il va falloir que vous connaissiez le format de votre log. Le format 1,2 ,3 ou 4 peut convenir ou vous devrez personnaliser celui-ci, comme je l'ai fait dans mon exemple.
Ensuite bien sur, le domaine correspondant au site, ici www.baudelet.net
Viennent ensuite les différents alias correspondant au site. A vous d'adapter ce paramètre, non primordial dans un premier temps.
Vient ensuite le paramètre DNSLOOKUP non primordial dans un premier temps afin de récupérer un nom de host plutôt qu'une adresse IP. Le mettre à 0 ou laisser sa valeur par défaut.
Viennent ensuite différents paramètres correspondant à l'emplacement de nos divers fichiers. Tout d'abord le coeur de AWStats, sa Base de Données. Nous avons créé un répertoire spécifique pour la stocker. Après sa génération les logs pourront être supprimées, mais il va être à bien sauvegarder.
Celui-ci concerne l'emplacement du programme awstats.pl soit celui de AWStats
Et celui-ci concerne l'emplacement des différentes icones
Normalement ce que nous venons de voir est suffisant à une première exécution, mais l'emplacement du fichier langues est à vérifier.

Première exécution de AWStats pour Windows

Pour une première exécution de AWStats il suffit de créer un fichier .cmd dans votre répertoire cgi-bin, d'y intégrer les lignes suivantes, de l'adapter à votre domaine et de l'exécuter.

Comment configurer des Extras et Installer des Plugins AWStats Page Suivante

Contact
Aucune partie de ce site ne peut être utilisée ou reproduite sans autorisation. Les liens simples vers toute page du site baudelet.net sont autorisés.
© Antre du Web 2010 - Tous droits réservés