Greife auf Matomo zu
- Öffne deinen Webbrowser und navigiere zu:
http://<SERVER-IP> - Folge dem Web-Setup-Assistenten von Matomo, um die Installation abzuschließen.
Wichtige Dateien und Verzeichnisse
- Webstamm:
/var/www/matomo(im Besitz vonwww-data:www-data) - Apache-Konfiguration:
/etc/apache2/sites-available/matomo.conf - Protokolle:
/var/log/apache2/matomo_error.log&/var/log/apache2/matomo_access.log - Datenbankanmeldeinformationen:
/root/.cloudzy-creds
Datenbank-Setup
Gib während des Setups die folgenden Anmeldeinformationen aus der generierten Datei ein (/root/.cloudzy-creds):
- Datenbankserver:
127.0.0.1 - Login:
matomo - Passwort: Zufällig generiert
- Datenbankname:
matomo
Apache-Verwaltung
Verwalte den Apache-Dienst mit systemd-Befehlen:
systemctl status apache2
systemctl restart apache2
systemctl stop apache2
systemctl start apache2
SSL mit einer Domain aktivieren
1. Richte deine Domain auf die Server-IP aus.
2. Bearbeite die Apache-Konfiguration und ersetze sie ServerName <IP> mit deiner Domain (ServerName <your-domain>):
vim /etc/apache2/sites-available/matomo.conf
3. Certbot installieren:
apt install -y certbot python3-certbot-apache
4. Führe folgenden Befehl aus, um ein gültiges Let’s-Encrypt-Zertifikat zu erzeugen:
certbot --apache --non-interactive --agree-tos --email [email protected] -d yourdomain.com
5. Starte Apache neu, um die Änderungen zu übernehmen:
systemctl restart apache2
6. Bearbeite die Matomo-Konfigurationsdatei (/var/www/matomo/config/config.ini.php) und aktualisierre die trusted_hosts Einstellung unter [General] Um deine Domain anstelle der IP einzuschließen:
[General]
trusted_hosts[] = "yourdomain.com"
7. Öffne deinen Browser und besuche: https://yourdomain.com