Matomo

Open-source webanalyseplatform met privacygerichte tracking en realtime rapporten.

Toegang tot Matomo

  1. Open uw webbrowser en ga naar: http://<SERVER-IP>
  2. Volg de Matomo-webinstallatiewizard om de installatie te voltooien.

Belangrijke bestanden en mappen

  • Web Root: /var/www/matomo (eigendom van www-data:www-data)
  • Apache-configuratie: /etc/apache2/sites-available/matomo.conf
  • Logboeken: /var/log/apache2/matomo_error.log & /var/log/apache2/matomo_access.log
  • Databasegegevens: /root/.cloudzy-creds

Database instellen

Voer tijdens de installatie de volgende inloggegevens in uit het gegenereerde bestand (/root/.cloudzy-creds):

  • Databaseserver: 127.0.0.1
  • Inloggen: matomo
  • Wachtwoord: willekeurig gegenereerd
  • Databasenaam: matomo

Apache-beheer

Beheer de Apache-service met behulp van systemd-opdrachten:

systemctl status apache2
systemctl restart apache2
systemctl stop apache2
systemctl start apache2

SSL inschakelen met een domein

1. Wijs uw domein naar het IP-adres van de server.

2. Bewerk de Apache-configuratie en vervang ServerName <IP> met uw domein (ServerName <your-domain>):

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

3. Certbot installeren:

apt install -y certbot python3-certbot-apache

4. Voer de volgende opdracht uit om een geldig Lets Encrypt-certificaat te genereren:

certbot --apache --non-interactive --agree-tos --email [email protected] -d yourdomain.com

5. Start Apache opnieuw op om de wijzigingen toe te passen:

systemctl restart apache2

6. Bewerk het Matomo-configuratiebestand (/var/www/matomo/config/config.ini.php) en update de trusted_hosts instelling onder [General] om uw domein op te nemen in plaats van het IP-adres:

[General]
trusted_hosts[] = "yourdomain.com"

7. Open uw browser en ga naar: https://yourdomain.com

Details van de aanvraag