Zugriff auf Matomo
- Öffnen Sie Ihren Webbrowser und navigieren Sie zu:
http://<SERVER-IP> - Befolgen Sie die Anweisungen des Matomo-Web-Setup-Assistenten, um die Installation abzuschließen.
Wichtige Dateien und Verzeichnisse
- Web-Stammverzeichnis:
/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 - Datenbank-Anmeldedaten:
/root/.cloudzy-creds
Datenbank-Einrichtung
Geben Sie während der Einrichtung die folgenden Anmeldedaten aus der generierten Datei ein (/root/.cloudzy-creds):
- Datenbankserver:
127.0.0.1 - Anmelden:
matomo - Passwort: Zufällig generiert
- Datenbankname:
matomo
Apache-Verwaltung
Verwalten Sie den Apache-Dienst mit systemd-Befehlen:
systemctl status apache2
systemctl restart apache2
systemctl stop apache2
systemctl start apache2
SSL mit einer Domain aktivieren
1. Richten Sie Ihre Domain auf die Server-IP aus.
2. Apache-Konfiguration bearbeiten und ersetzen ServerName <IP> mit Ihrer Domain (ServerName <your-domain>):
vim /etc/apache2/sites-available/matomo.conf
3. Certbot installieren:
apt install -y certbot python3-certbot-apache
4. Führen Sie den folgenden Befehl aus, um ein gültiges Lets Encrypt-Zertifikat zu generieren:
certbot --apache --non-interactive --agree-tos --email [email protected] -d yourdomain.com
5. Starten Sie Apache neu, um die Änderungen zu übernehmen:
systemctl restart apache2
6. Bearbeiten Sie die Matomo-Konfigurationsdatei (/var/www/matomo/config/config.ini.php) und aktualisieren Sie die trusted_hosts Einstellung unter [General] um Ihre Domain anstelle der IP-Adresse einzufügen:
[General]
trusted_hosts[] = "yourdomain.com"
7. Öffnen Sie Ihren Browser und besuchen Sie: https://yourdomain.com