PROJET AUTOBLOG


Planet-Libre

source: Planet-Libre

⇐ retour index

Thuban : Configuration de webalizer sous OpenBSD

samedi 7 mai 2016 à 16:18

J'aime bien avoir un minimum d'information sur les visites que reçoit mon serveur. J'ai pu tester awstats ou encore le très complet (mais bien plus lourd) piwik. Cependant, j'en reviens toujours à webalizer pour les raisons suivantes :
- Il génère des pages statiques périodiquement à partir des logs.
- Il est écrit en C et reste très léger pour la charge du serveur
- Il est facile à configurer pour cacher le contenu qui ne m'intéresserait pas.

Webalizer est disponible sous OpenBSD dans une version améliorée : Webalizer XTended qui remet un peu à jour certaines fonctionnalités.

Voici la marche à suivre pour l'installer sur openbsd. D'abord, on installe le paquet :

pkg_add webalizer

Ensuite, on créer un fichier de configuration à partir du modèle donné :

cp /etc/webalizer.conf /etc/webalizer.yeuxdelibad.conf

Vous éditez ce fichier à votre goût. Quelques options utiles :

- OutputDir /var/www/htdocs/yeuxdelibad.net/stats : vous choisissez où seront enregistrées les pages html générées
- HideSite *yeuxdelibad.net, HideReferrer yeuxdelibad.net/ : on cache les liens provenant de ses propres clics.
- HideURL *.css , HideURL *.woff : on cache les extensions non souhaitées
- IgnoreURL /favicon.ico : on ignore certaines URL
- Color* : pour changer les couleurs, car le thème par défaut, beurk!

Je vous met ma configuration ici si ça vous tente.

Ensuite, on lance une première fois la génération des statistiques :

webalizer -c /etc/webalizer.yeuxdelibad.conf

Pour que les statistiques soient générées tous les jours avant de faire tourner les logs, rajoutez la ligne ci-dessus dans le fichier /etc/daily.local (oui, c'est beau openBSD).

Et voilà, vos statistiques sont disponibles

alt

Gravatar de Thuban
Original post of Thuban.Votez pour ce billet sur Planet Libre.