En raison de nos rôles de coordinateurs, d'administrateurs, d'assistants ou d'assistants du domaine des systèmes, nous devons être constamment à jour avec l'analyse de l'ensemble de l'infrastructure réseau, des équipements, des licences, etc. L'une des analyses les plus importantes que nous pouvons gérer est la analyse web de notre organisation et pour nous aider dans cette tâche, nous avons l'outil Webalizer.
Webalizer est un outil simple mais puissant qui nous offre un schéma complet sur différentes statistiques de navigation sur le Web. Il est écrit en C, il est totalement gratuit et a une réponse très agile.
Principales fonctionnalités trouvées dans Webalizer
- Webalizer peut gérer les fichiers CLF au niveau serveur, FTP et NCSA.
- Étant écrit en C, il est extrêmement rapide et portable.
- Prend en charge plusieurs langues.
- Webalizer permet de générer des rapports configurables depuis la ligne de commande.
- Webalizer prend entièrement en charge IPv4 et IPv6.
- Il est distribué par GNU ce qui lui permet d'être constamment mis à jour.
Comme nous l'avons vu avec Webalizer nous avons un outil puissant pour une analyse détaillée du trafic web. Pour en savoir plus sur Webalizer, nous pouvons visiter la page officielle.
Dans ce tutoriel, vous verrez comment installer et utiliser webalizer sur Ubuntu 16.04.
Avant de commencer l'installation
- Il est recommandé avant d'installer toute application sous Ubuntu d'exécuter une commande :
sudo apt-get mise à jour
Cela servira à mettre à jour les packages disponibles.
- Les commandes ou la syntaxe que nous mentionnons sont précédées de sudo this car nous n'avons pas connecté en tant qu'utilisateur root.
Nous pouvons maintenant commencer par le processus d'installation de webalizer.
1. Comment installer le webalizer
Il est important de noter qu'avant d'installer Webalizer nous devons avoir Apache configuré et installé dans Ubuntu 16 car Webalizer prend les données d'Apache pour les refléter sur la plate-forme. Si Apache n'est pas installé dans Ubuntu 16, nous allons simplement l'installer à l'aide de la commande :
sudo apt-get installer apache2Là, nous attendons que tous les packages soient téléchargés et installés pour démarrer le service Apache à l'aide de la commande suivante :
sudo /etc/init.d/apache2 startUne fois que nous avons démarré le service Apache, nous pouvons confirmer que tout est correct en entrant simplement l'adresse IP Ubuntu dans le navigateur (en utilisant ifconfig pour l'obtenir) et les éléments suivants doivent être affichés :
Une fois cette étape vérifiée, nous allons installer Webalizer à l'aide de la commande suivante :
sudo apt-get install WebalizerNous espérons que tous les packages seront téléchargés et installés sur Ubuntu 16.
2. Comment configurer Webalizer
On peut remarquer qu'une fois Webalizer téléchargé le chemin par défaut où il est stocké est /var/www/webalizer et ce paramètre nous devons le déplacer vers la route /var/www/html afin que la synchronisation entre Apache et Webalizer soit correcte. Pour mener à bien ce processus, nous exécutons simplement ce qui suit :
sudo mv/var/www/webalizer/var/www/html/Maintenant, nous allons modifier le fichier de configuration Webalizer en saisissant l'énoncé suivant :
sudo nano /etc/webalizer/webalizer.confNoterVous pouvez également utiliser gedit au lieu de nano.
Et les éléments suivants seront affichés :
Là il faut modifier la ligne LogFile /var/log/apache2/Access.log.1 et supprimer le .1 pour que seulement :
Fichier journal /var/log/apache2/Access.logNous sauvegardons les modifications en utilisant la combinaison de touches Ctrl + O et sortons de l'éditeur en utilisant Ctrl + X. Nous pouvons valider le bon fonctionnement de Webalizer entrer la commande webaliseur sudo et nous verrons ceci :
3. Comment utiliser Webalizer
Jusqu'à présent, nous avons installé Webalizer sur notre machine Ubuntu. Nous allons maintenant accéder à notre navigateur et saisir ce qui suit pour accéder à Webalizer :
http://localhost/webalizerou bien:
http: // computer_ip / webalizerCe sera l'environnement que nous verrons :
AGRANDIR
À partir de ce point nous pouvons gérer divers paramètres des statistiques web de notre équipe, dans cette fenêtre initiale, nous pouvons observer des données telles que :
- Date du compte rendu
- Résumé par mois
- Synthèse des accès informatiques répartis par fichiers, accès et pages
Nous pouvons sélectionner l'un des mois dans la case inférieure pour voir des détails plus spécifiques de tout le trafic Web, par exemple, nous sélectionnons juillet 2016 et nous verrons que des informations plus détaillées sont affichées :
AGRANDIR
En haut, nous pouvons sélectionner le rapport que nous voulons, par exemple :
Statistiques quotidiennes
AGRANDIR
Statistiques horaires
AGRANDIR
Navigateurs
AGRANDIR
De cette façon, nous pouvons continuer à examiner des catégories telles que les pays, les clients, les départs, les billets, etc. Nous avons pu analyser comment ce petit mais puissant outil appelé Webalizer peut être très utile pour passer en revue toutes les statistiques Web nécessaires.