Installer Piwik sur un réseau ou serveur local sous Windows

Contrairement à Google Analytics, Piwik est un outil d’analyse d’audience que l’on peut installer sur un serveur local ou en ligne. En gros, cela va vous permettre d’avoir votre propre bac à sable, que vous pourrez utiliser pour faire des tests, créer des plugins, des rapports, des widgets… De la même manière, si vous êtes dans le train, en vacances… et que vous n’avez pas de connexion à internet, vous pouvez utiliser Piwik s’il est installé sur votre machine. Dans ce tutoriel, nous allons voir comment procéder à sa mise en place. C’est également l’idéal pour les enseignants qui souhaitent former des étudiants en analyse d’audience lorsque les machines de l’école ne permettent pas d’accéder à certains sites web et que les étudiants viennent avec leur propre machine.

Configurer un serveur local

Pour faire tourner Piwik sur une machine locale, il vous faudra un serveur local :

Dans ce tutoriel, nous utiliserons WAMP.

Installez votre serveur local sur votre ordinateur.

Une fois l’installation terminée, rendez-vous dans le dossier d’installation de WAMP, puis allez dans le dossier « www » :

C:/wamp64/www/

Supprimez tout le contenu du dossier « www » et créez un dossier « Piwik ».

Démarrez WAMP (Wampserver64.exe).

Télécharger Piwik

Maintenant que votre serveur local est configuré, il faut que vous téléchargiez la dernière version de Piwik disponible sur le site officiel piwik.org.

Télécharger Piwik

Il faut extraire le contenu de l’archive dans le dossier Piwik que vous avez créé dans :

C:/wamp64/www/Piwik

Créer une base de données

Pour fonctionner, Piwik a besoin d’une base de données.

Il faut en créer une sur votre serveur local en vous rendant à l’adresse localhost/phpmyadmin.

Pour une première connexion à phpMyAdmin, utilisez :

Écran de connexion à phpMyAdmin

Pour WAMP

utilisateur : root

mot de passe : laissez vide

Pour MAMP

utilisateur : root

mot de passe : root

Pour LAMP

utilisateur : ce que vous avez défini lors de l’installation

mot de passe : ce que vous avez défini lors de l’installation

Ensuite, créez une base de données et appelez-la « piwik » :

Création de la base de données piwik dans phpMyAdmin

Maintenant que toutes les étapes de préparation sont terminées, rendez-vous sur votre installation de Piwik : localhost/piwik.

Installer Piwik

Étape 1 : cliquez sur Suivant.

Étape 2 : Piwik charge et prend du temps pour vérifier si votre serveur est correctement configuré ; faites Suivant.

Dans certains cas, Piwik affiche une erreur : il manque une autorisation dans le fichier php.ini.

Pour ajouter une autorisation (sur WAMP), cliquez sur l’icône WAMP dans la barre d’état de votre PC, survolez PHP et cliquez sur php.ini.

Il vous suffit de localiser la ligne requise par Piwik (clairement affichée dans le message d’erreur) et de retirer le point-virgule situé devant, ce qui aura pour effet de l’activer.

Modification du fichier php.ini

Étape 3 : remplissez les champs avec ces informations :

Serveur de base de données : localhost

Compte utilisateur : root

Mot de passe : laissez vide (ou root pour MAMP)

Nom de la base : piwik

Préfixe des tables : piwik_ (changez le nom si vous voulez avoir 2 installations de Piwik sur la même base de données)

Adaptateur : PDO\MYSQL

Étape 4 : cliquez sur Suivant ; Piwik vient de créer les tables dans votre base de données.

Étape 5 : créez-vous un compte super-utilisateur en remplissant les champs demandés.

Étape 6 : paramétrez Piwik en ajoutant le nom, l’URL et le fuseau horaire de votre site.

Étape 7 : copiez le code de suivi généré par Piwik et ajoutez-le sur toutes les pages de votre site (avant la fin de la balise </head>).

Étape 8 : cliquez directement sur Continuer vers Piwik (laissez les deux cases cochées).

Vous disposez désormais d’une installation fonctionnelle de Piwik sur votre serveur local !

Créer de fausses visites sur Piwik

Dans certains cas de figure, comme le développement ou le débogage d’une installation, il vous faudra simuler une fausse activité sur un site.

Pour cela, Piwik a prévu un plugin complémentaire permettant de générer des visites.

Pour l’activer, connectez-vous avec le compte super-utilisateur, rendez-vous sur la Marketplace et recherchez « VisitorGenerator ».

Plugin VisitorGenerator sur la Marketplace de Piwik

Activez le plugin VisitorGenerator.

Rendez-vous sur la page du plugin et générez autant de visites que vous le souhaitez.

ATTENTION : la génération de visites prend beaucoup de temps.

Confidentialité des Données Mentions Légales CGV