Guide étape par étape pour installer Umami sous Linux pour l’analyse de sites Web
Notes clés
- Umami propose une approche axée sur la confidentialité pour l’analyse des sites Web.
- L’installation s’appuie sur Docker, simplifiant les contraintes des configurations traditionnelles.
- La mise en œuvre de SSL garantit une transmission sécurisée des données pour votre plateforme d’analyse.
Maîtriser l’analyse : comment installer Umami sur Ubuntu Linux
Umami Analytics permet aux webmasters de recueillir des informations sur les performances de leur site web tout en garantissant la confidentialité des utilisateurs. Dans ce guide, nous vous expliquerons comment installer Umami sur Ubuntu Linux et ainsi assurer un suivi efficace des données.
Pourquoi choisir Umami pour vos besoins analytiques
Umami se distingue comme une solution d’analyse centrée sur la confidentialité qui anonymise les données des utilisateurs, ce qui en fait un choix attrayant pour les webmasters cherchant à analyser les performances de leur site Web sans compromettre la confidentialité des visiteurs.
De plus, Umami est conforme au RGPD et ne repose pas sur les cookies, ce qui permet une navigation plus facile sur le site Web sans demandes d’inscription supplémentaires.
Un autre avantage est qu’Umami est gratuit et léger, ce qui lui permet d’être installé sur des serveurs existants sans consommer de ressources système importantes.
Configuration de Docker et Docker Compose pour Umami
Pour commencer à auto-héberger les analyses Umami, vous devez d’abord installer Docker et Docker Compose sur votre machine Ubuntu :
Étape 1 : Récupérer la clé de signature Docker
Obtenez la clé de signature sur le site Web officiel de Docker.
Étape 2 : Créer un nouveau fichier de référentiel
Utilisez un éditeur de texte pour créer un fichier de référentiel dans le répertoire « /etc/apt/sources.list.d/ ».
Conseil de pro : vérifiez toujours le contenu du référentiel avant de l’enregistrer.
Étape 3 : Mettez à jour votre système
Assurez-vous que votre système est entièrement mis à jour en exécutant :
sudo apt update
Étape 4 : Installer Docker et ses dépendances
Installez Docker, Docker Compose et toutes les dépendances nécessaires en exécutant :
sudo apt install docker docker-compose
Comment installer Umami
Ensuite, accédez au référentiel GitHub Umami et ouvrez le fichier Docker Compose préconfiguré dans un éditeur de texte :
Étape 5 : Configurer les variables d’environnement
Localisez la section « environnement : » dans le fichier Docker Compose et définissez la APP_SECRET variable sur une chaîne aléatoire unique.
Étape 6 : Construire le récipient Umami
Après avoir enregistré vos modifications, créez et exécutez le conteneur Umami en utilisant :
sudo docker-compose up -d
Étape 7 : Vérifier l’état du conteneur
Vérifiez que votre instance Umami est opérationnelle en répertoriant les conteneurs Docker en cours d’exécution :
sudo docker ps
Sécuriser Umami avec SSL
Pour rendre vos analyses Umami accessibles en ligne, configurez un proxy inverse SSL :
Étape 8 : Mettre à jour les paramètres DNS
Créez un nouvel enregistrement « A » dans vos paramètres DNS pointant vers l’adresse IPv4 de votre serveur Umami.
Conseil de pro : assurez-vous de la propagation des modifications DNS avant de procéder aux paramètres SSL.
Étape 9 : Installer Certbot
Ensuite, installez le package snap Certbot pour obtenir des certificats SSL :
sudo snap install core && sudo snap refresh core
Étape 10 : Configurez votre proxy inverse
Créez un nouveau fichier de configuration NGINX pour votre domaine Umami et ajoutez le bloc de configuration nécessaire.
Étape 11 : Générer un certificat SSL
Utilisez la commande suivante pour acquérir un certificat SSL :
sudo certbot --nginx
Étape 12 : Tester l’accès SSL
Assurez-vous que votre instance Umami est accessible en toute sécurité en visitant votre sous-domaine dans un navigateur Web.
Intégration d’Umami Analytics à votre site Web
Une fois l’installation réussie, l’étape suivante consiste à configurer votre compte utilisateur Umami :
Étape 13 : Modifier les informations d’identification par défaut
Connectez-vous avec les informations d’identification par défaut (nom d’utilisateur : admin, mot de passe : umami ) et modifiez immédiatement votre mot de passe pour des raisons de sécurité.
Étapes pour ajouter un site Web pour le suivi
Étape 14 : Ajouter un nouveau site Web
Cliquez sur Paramètres dans la barre de navigation, puis sur Ajouter un site Web.
Étape 15 : Saisir les informations du site Web
Remplissez les détails du site Web, tels que le nom et le domaine, puis cliquez sur Enregistrer.
Étape 16 : Copier le code de suivi
Accédez à l’ onglet Code de suivi et copiez l’extrait HTML fourni.
Étape 17 : Collez le code de suivi sur votre site Web
Insérez l’extrait copié dans la <head> section HTML de votre site Web sur chaque page que vous souhaitez suivre.
Résumé
En suivant ces étapes, vous pouvez installer et configurer avec succès Umami Analytics sur votre serveur Ubuntu, permettant un suivi efficace et axé sur la confidentialité des performances de votre site Web.
Conclusion
Umami Analytics offre une alternative performante aux webmasters soucieux de la confidentialité et de la conformité au RGPD. En l’installant sur votre serveur Ubuntu, vous franchissez une étape importante dans l’analyse de votre site tout en respectant les données des utilisateurs.
FAQ (Foire aux questions)
Qu’est-ce qu’Umami Analytics ?
Umami est un outil d’analyse de sites Web auto-hébergé et axé sur la confidentialité qui fournit des informations sans compromettre la confidentialité des utilisateurs.
Umami est-il gratuit ?
Oui, Umami est entièrement gratuit et peut être installé sur votre serveur avec une configuration système minimale.