GNU/Linux >> Tutoriels Linux >  >> Panels >> Panels

Comment installer Matomo Web Analytics sur Ubuntu 20.04

Matomo (anciennement connu sous le nom de Piwik) est une application d'analyse Web gratuite et open-source développée en PHP pour être l'alternative ultime à Google Analytics. Matomo peut être utilisé pour suivre les visites en ligne sur un ou plusieurs sites Web et affiche des rapports sur ces visites à des fins d'analyse.

Dans ce tutoriel, nous allons vous montrer comment installer Matomo Web Analytics sur votre VPS Ubuntu 20.04.

Prérequis

  • Ubuntu 20.04 VPS
  • Accès racine SSH ou utilisateur système standard avec privilèges sudo

Étape 1. Connectez-vous via SSH et mettez à jour le système

Connectez-vous à votre VPS Ubuntu 20.04 avec SSH en tant qu'utilisateur root :

ssh root@IP_Address -p Port_number

Remplacez "IP_Address " et " Port_Number " avec l'adresse IP et le port SSH de votre serveur.

Maintenant, exécutez la commande suivante pour mettre à jour tous les packages installés vers la dernière version disponible.

apt update && sudo apt upgrade

Étape 2 :Installer le serveur Web Apache

Exécutez la commande suivante pour installer le serveur Web Apache :

apt install apache2

Pour démarrer Apache et lui permettre de démarrer automatiquement au démarrage du serveur, exécutez ces commandes :

systemctl start apache2
systemctl enable apache2

Étape 3 :Installez PHP avec les extensions requises

Pour installer PHP et les extensions PHP requises, exécutez la commande suivante :

apt install php php-cli libapache2-mod-php php-common php-curl php-gd php-mbstring php-mysql php-xml php-intl php-zip

Étape 4 :Installez MariaDB et créez une base de données pour Matomo

Matomo a besoin d'un serveur de base de données, et il peut être installé en exécutant la commande suivante :

apt install mariadb-server

Une fois le serveur MariaDB installé, connectez-vous au shell MariaDB en tant qu'utilisateur root et créez une base de données et un utilisateur pour Matomo :

mysql -u root -p
MariaDB [(none)]> CREATE DATABASE matomodb;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON matomodb.* TO 'matomouser'@'localhost' IDENTIFIED BY 'Passw0rd';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT;

N'oubliez pas de remplacer 'Passw0rd' avec un vrai mot de passe fort.

Étape 5 :Téléchargez Matomo sur Ubuntu 20.04

Téléchargez la dernière version de Matomo depuis le site officiel sur votre serveur :

wget https://builds.matomo.org/matomo.zip

Une fois téléchargé, décompressez le fichier téléchargé avec la commande suivante :

unzip matomo.zip -d /var/www/html/

Changez ensuite la propriété de Matomo en www-data :

chown -R www-data:www-data /var/www/html/matomo/

Étape 6 :Créer un fichier de configuration Apache

Pour créer un nouveau fichier de configuration pour Matomo, nous pouvons créer un nouveau fichier de configuration Apache :

nano /etc/apache2/sites-available/matomo.conf

Un fichier de configuration Apache de base ressemble à ceci :

 <VirtualHost *:80>
    ServerAdmin admin@your_domain.com
     DocumentRoot /var/www/html/matomo
     ServerName your_domain.com
     ServerAlias www.your_domain.com
     
     <Directory /var/www/html/matomo/>
          Options FollowSymlinks
          AllowOverride All
          Require all granted
     </Directory>

     ErrorLog ${APACHE_LOG_DIR}/matomo_error.log
     CustomLog ${APACHE_LOG_DIR}/matomo_access.log combined
</VirtualHost>

N'oubliez pas de changer le nom de domaine à côté de ServerAdmin et ServerName (your_domain.com ) afin de le faire fonctionner avec votre nom de domaine enregistré unique.

Enregistrez et fermez le fichier puis activez l'hôte virtuel Matomo avec la commande suivante :

a2ensite matomo.conf

Redémarrez le service Apache et vous êtes prêt :

systemctl restart apache2

Étape 7. Installer le certificat SSL

Dans cette étape, nous allons activer SSL pour Matomo en utilisant un certificat SSL Let's Encrypt gratuit.

apt install python3-certbot-apache -y

Une fois le Certbot installé, nous sommes prêts à installer le certificat pour le domaine :

certbot --apache

Une fois l'installation réussie, le message similaire suivant sera reçu :

- Congratulations! Your certificate and chain have been saved at:
/etc/letsencrypt/live/your_domain.com/fullchain.pem
Your key file has been saved at:
/etc/letsencrypt/live/your_domain.com/privkey.pem

Étape 8 :Installer Matomo à l'aide de l'interface Web

Pour exécuter l'assistant d'installation Web, accédez à https://votre_domaine.com et vous serez redirigé vers la page d'accueil de Matomo. Cliquez sur "Suivant" bouton :

Vous verrez une "vérification du système" page. Si tout est marqué d'une coche verte, cliquez sur "Suivant" bouton pour passer à l'étape suivante :

Vous devriez arriver à la page Configuration de la base de données. Utiliser les informations d'identification de la base de données configurées précédemment :

La création des Tables doit renvoyer le message "Tables créées avec succès ! ” message :

Ensuite, vous devez créer un super utilisateur . Indiquez le nom d'utilisateur, le mot de passe et l'adresse e-mail.

Maintenant, indiquez le nom du site, l'URL du site Web, puis cliquez sur Suivant bouton.

Vous devriez voir le code de suivi du site Matomo sur la page suivante :

Ensuite, vous devriez voir que l'installation de Matomo est terminée. Cliquez sur CONTINUER VERS MATOMO bouton.

Maintenant, vous pouvez vous connecter au back-end d'administration de Matomo :

Vous devriez voir le tableau de bord Matomo et vous pouvez ajouter plus de sites Web, vérifier les statistiques, etc :

C'est ça. L'installation de Matomo est maintenant terminée. Bien sûr, vous n'avez rien à faire si vous utilisez l'un de nos services d'hébergement Ubuntu, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer Matomo pour toi. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.

PS. Si vous avez aimé cet article expliquant comment installer Matomo Web Analytics sur Ubuntu 20.04, partagez-le avec vos amis sur les réseaux sociaux à l'aide des boutons ci-dessous ou laissez simplement une réponse. Merci.


Panels
  1. Comment installer R sur Ubuntu 20.04

  2. Comment installer Go sur Ubuntu 18.04

  3. Comment installer R sur Ubuntu 16.04

  4. Comment installer Open Web Analytics sur Ubuntu 18.04

  5. Comment installer Go sur Ubuntu 18.04

Comment installer Matomo Web Analytics sur Debian 11

Comment installer le navigateur Web Opera sur Ubuntu 20.04

Comment installer l'outil d'analyse Web Matomo sur Debian

Comment installer Matomo Web Analytics sur Ubuntu 18.04 LTS

Comment installer Open Web Analytics sur Ubuntu 18.04 LTS

Comment installer la plateforme d'analyse Web Matomo sur Ubuntu Server 20.04