Cette page explique comment installer Matomo sur votre serveur Web et commencer à suivre l’analyse Web de votre site. Si vous préférez regarder un tutoriel vidéo, cliquez ici : Comment installer Matomo Analytics (formerly Piwik Analytics) [Vidéo]

Démarrage

Avant de commencer, assurez-vous que vous disposez des éléments suivants :

  • Un serveur Web, un hébergement partagé ou un serveur dédié. Si vous n’avez pas de serveur Web ou d’hébergement partagé pour installer Matomo, vous pouvez obtenir un Matomo pré-installé en quelques minutes. Essayez le service Matomo Cloud (formerly Piwik Cloud) créé par les créateurs de Matomo eux-mêmes.
  • Accès à votre serveur Web (via shell ou FTP)
  • Si vous avez un site web WordPress, nous avons maintenant une option plus facile et plus rapide pour obtenir le plugin Matomo Analytics pour WordPress
  • Un client FTP (si vous installez Matomo sur un serveur distant)

Vérifiez que vous remplissez les conditions minimales

Vérifiez que votre hébergeur répond à la configuration minimale requise pour faire fonctionner Matomo.

Télécharger Matomo

Télécharger la dernière version de Matomo 5.0.3 à partir d’ici :

Vous utilisez WordPress ? Essayez Matomo Analytics pour WordPress ! Aucune installation technique n’est nécessaire.

Démarrer l’installation

Si votre hébergeur propose un logiciel en un clic (Softaculous ou Installatron par exemple), vous pouvez installer Matomo en un clic.
Sinon, suivez les étapes suivantes :

  1. Décompressez le fichier zip dans un dossier de votre disque dur. Cela créera un dossier « matomo » contenant les fichiers et les répertoires.
  2. Ouvrez votre client FTP et téléchargez les fichiers Matomo en « mode binaire » à l’emplacement souhaité sur votre serveur Web. Par exemple, en utilisant le client FTP Filezilla, vous pouvez activer le transfert en mode binaire dans le menu supérieur Transfert > Type de transfert > Binaire). Tous les fichiers peuvent être téléchargés dans un sous-répertoire « Analyse » dans votre dossier www public, par exemple http://yourdomain.org/analytics/ ou vous pouvez configurer Matomo dans son propre sous-domaine et télécharger tous les fichiers à http://analytics.example.org/

Si vous avez un accès SSH à votre serveur, vous pouvez l’utiliser à la place du FTP car il est beaucoup plus rapide : exécutez
wget https://builds.matomo.org/matomo.zip et décompressez matomo.zip

Lorsque Matomo est téléchargé, vous pouvez passer à l’étape suivante !

L’installation de Matomo en 5 minutes

Ouvrez votre navigateur Web et naviguez vers l’URL où vous avez téléchargé Matomo. Si tout est téléchargé correctement, vous devriez voir l’écran de bienvenue de l’installation de Matomo. (Si vous ne voyez pas l’écran de bienvenue, vérifiez également que votre serveur Web tel que Apache, Nginx ou IIS est configuré et fonctionne). S’il y a des problèmes pendant l’installation, Matomo les identifiera et vous aidera à trouver une solution.

L’écran de bienvenue

Il est temps de commencer l’installation par pointer-cliquer ! Cliquez sur Suivant »

Vérification du système

Matomo vérifiera que votre serveur répond aux exigences de Matomo. Si tout va bien, vous verrez une longue liste comme celle-ci :

S’il y a un problème, Matomo l’identifiera et vous dira comment le résoudre, comme dans cet exemple :

Lorsque toutes les conditions sont remplies, cliquez sur Suivant »

Configuration de la base de données MySQL

Vous devriez déjà avoir configuré votre base de données MySQL. Si vous ne disposez pas des informations relatives à la base de données, vous pouvez demander à votre hébergeur ou à votre équipe technique.

Note de sécurité : pour plus de sécurité, nous vous recommandons d’installer Matomo dans sa propre base de données MySQL et de spécifier un nom d’utilisateur et un mot de passe pour un utilisateur qui n’a accès qu’à cette base de données. Cliquez ici pour voir des instructions détaillées sur la création d’une nouvelle base de données et d’un utilisateur MySQL.

(Notez que le port 3306 est utilisé par défaut lors de la connexion à la base de données. Si votre serveur utilise un port différent, vous pouvez l’indiquer après le nom d’hôte, par exemple localhost:3307)

Une fois que vous avez rempli le formulaire, cliquez sur Suivant »

Matomo ajoutera les tables nécessaires à votre base de données :

Cliquez sur Suivant »

Super utilisateur

Le super utilisateur est l’utilisateur que vous créez lorsque vous installez Matomo. Cet utilisateur a les permissions les plus élevées. Choisissez votre nom d’utilisateur et votre mot de passe :

Ne perdez pas ces informations ; c’est le seul moyen de vous connecter à Matomo pour la première fois. Il n’y a qu’un seul super utilisateur dans chaque installation de Matomo. Le super utilisateur peut effectuer des tâches administratives telles que l’ajout de nouveaux sites Web à surveiller, l’ajout d’utilisateurs, la modification des autorisations des utilisateurs et l’activation et la désactivation des plugins.

Par défaut, le super utilisateur sera inscrit pour les mises à jour et les alertes de sécurité, ainsi que pour les mises à jour de la communauté. Décochez ces cases si vous ne souhaitez pas recevoir ces e-mails.

Remplissez les informations et cliquez sur Suivant ».

Configurer votre premier site Web

Saisissez le nom et l’URL du premier site Web que vous souhaitez suivre. Vous pouvez ajouter d’autres sites une fois l’installation terminée.

Cliquez sur Suivant »

Installer le tag de suivi JavaScript

Matomo vous fournira un code JavaScript. Ce code doit apparaître sur chaque page que vous voulez que Matomo analyse. Nous conseillons de coller ce code immédiatement avant votre balise de fermeture <wpml_comment wpml_value="IHdwbWw6aHRtbF9mcmFnbWVudCA8L2hlYWQ+IA=="></wpml_comment> (ou dans un fichier d’en-tête général inclus en haut de toutes vos pages).

Des guides pas à pas sont disponibles pour les CMS les plus populaires tels que : WordPress, Joomla, Webflow, boutique Shopify, SquareSpace, Wix, Constructeur de sites Web GoDaddy, Drupal, Jimdo. Matomo peut également être intégré dans les applications Android et iOS, dans GTM (Google Tag Manager), les applications mobiles Ionic et autres.

Sinon, vous devrez insérer votre balise de suivi manuellement.

Lorsque vous avez copié votre balise de suivi, cliquez sur Suivant ».

Félicitations !

Matomo est installé et prêt à suivre vos visiteurs. Dès que les visiteurs commencent à arriver, Matomo va suivre leurs données. Les rapports Matomo sont générés en temps réel, vous devriez donc voir les données dans votre tableau de bord Matomo immédiatement.

Cliquez sur Continuer vers Matomo » et connectez-vous à votre tableau de bord !

Si quelque chose ne fonctionne pas correctement ou si vous rencontrez une erreur, vous pouvez consulter le Guide de dépannage.

Configuration de Matomo

Si le tag de suivi Matomo JavaScript est correctement installé sur votre site Web, vous recevrez des données analytiques en temps réel. Si vous ne recevez pas de données, assurez-vous que vous avez copié et collé le code Javascript Matomo sur les pages de votre site Web.

Si vous voulez donner accès à Matomo à d’autres utilisateurs, ou surveiller plus d’un site Web, ou changer la marque de Matomo ou installer des plugins tiers, vous aurez besoin d’utiliser les pages d’administration. Cliquez sur « Administration » dans le menu du haut, puis cliquez sur « Utilisateurs » pour gérer les utilisateurs et les permissions.

Lorsque vous avez fini de configurer Matomo, vous pouvez définir des permissions plus restrictives (c’est-à-dire en lecture seule) pour le dossier « matomo/config/ ». Il n’y a que deux endroits où Matomo aura besoin d’écrire des fichiers :

  1. le dossier matomo/tmp/.
  2. les fichiers matomo/js/piwik.js et matomo/js/matomo.js

Sites web à trafic moyen et élevé : Configurez une tâche automatisée (cron) pour traiter les rapports

Si votre site Web est un site à trafic moyen ou élevé (plus de quelques centaines de visites par jour), nous recommandons fortement de mettre en place une tâche cron d’archivage automatique afin que Matomo calcule vos rapports périodiquement. Lorsque le cron est mis en place et que la valeur du délai est augmentée, le tableau de bord de Matomo se chargera très rapidement car les rapports seront pré-traités par la commande core:archive déclenchée par le cron.

Si vous ne configurez pas le cron, Matomo recalculera vos statistiques à chaque fois que vous visitez un rapport Matomo, ce qui ralentira Matomo et augmentera la charge sur votre base de données.

Les instructions pour configurer l’archivage automatique peuvent être trouvées sur le site Web de Matomo à Comment configurer l’archivage automatique de Matomo.

Mises à jour, configuration de serveur recommandée, et plus encore

Consultez également la documentation Matomo Installation, mise à jour et optimisation pour plus d’informations.

Vidéos de formation Matomo

Vous voulez avoir une vue d’ensemble sur l’utilisation de Matomo ? Regardez ces vidéos de formation ci-dessous !