Access Matomo
- Open je browser en ga naar:
http://<SERVER-IP> - Volg de webinstallatiewizard van Matomo om de installatie te voltooien.
Belangrijke bestanden en mappen
- Web Root:
/var/www/matomo(owned bywww-data:www-data) - Apache Configuration:
/etc/apache2/sites-available/matomo.conf - Logs:
/var/log/apache2/matomo_error.log&/var/log/apache2/matomo_access.log - Database Credentials:
/root/.cloudzy-creds
Database Setup
Voer tijdens de installatie de volgende gegevens in uit het gegenereerde bestand (/root/.cloudzy-creds):
- Database Server:
127.0.0.1 - Login:
matomo - Wachtwoord: willekeurig gegenereerd
- Database Name:
matomo
Apache Management
Beheer de Apache-service met systemd-commando's:
systemctl status apache2
systemctl restart apache2
systemctl stop apache2
systemctl start apache2
SSL inschakelen met een domein
1. Wijs uw domein toe aan het server-IP.
2. Bewerk de Apache config en vervang ServerName <IP> door uw domein (ServerName <your-domain>):
vim /etc/apache2/sites-available/matomo.conf
3. Install Certbot:
apt install -y certbot python3-certbot-apache
4. Voer de volgende opdracht uit om een geldig Let's 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 pas de trusted_hosts setting under [General] aan om je domein op te nemen in plaats van het IP-adres:
[General]
trusted_hosts[] = "yourdomain.com"
7. Open je browser en ga naar: https://yourdomain.com