Accéder à Matomo
- Ouvrez votre navigateur et rendez-vous sur :
http://<SERVER-IP> - Suivez l'assistant de configuration web de Matomo pour terminer l'installation.
Fichiers et répertoires importants
- Racine web :
/var/www/matomo(appartenant àwww-data:www-data) - Configuration Apache :
/etc/apache2/sites-available/matomo.conf - Journaux :
/var/log/apache2/matomo_error.log&/var/log/apache2/matomo_access.log - Identifiants de base de données :
/root/.cloudzy-creds
Configuration de la base de données
Lors de la configuration, entrez les identifiants suivants issus du fichier généré (/root/.cloudzy-creds):
- Serveur de base de données :
127.0.0.1 - Identifiant :
matomo - Mot de passe : généré aléatoirement
- Nom de la base de données :
matomo
Gestion de Apache
Gérez le service Apache avec les commandes systemd :
systemctl status apache2
systemctl restart apache2
systemctl stop apache2
systemctl start apache2
Activer SSL avec un domaine
1. Faites pointer votre domaine vers l'adresse IP du serveur.
2. Modifiez la configuration de Apache et remplacez ServerName <IP> par votre domaine (« ServerName <your-domain>):
vim /etc/apache2/sites-available/matomo.conf
3. Installer Certbot :
apt install -y certbot python3-certbot-apache
4. Exécutez la commande suivante pour générer un certificat Let's Encrypt valide :
certbot --apache --non-interactive --agree-tos --email [email protected] -d yourdomain.com
5. Redémarrez Apache pour appliquer les modifications :
systemctl restart apache2
6. Modifiez le fichier de configuration de Matomo (/var/www/matomo/config/config.ini.php) et mettez à jour le paramètre trusted_hosts sous [General] pour remplacer l'adresse IP par votre domaine :
[General]
trusted_hosts[] = "yourdomain.com"
7. Ouvrez votre navigateur et accédez à : https://yourdomain.com