Einrichten und betreiben

Matomo-Hosting: eigener Server, Cloud oder Betrieb durch einen Dienstleister

Matomo zu installieren, ist schnell gemacht. Es über Jahre schnell, sicher und datenschutzkonform zu betreiben, ist die eigentliche Aufgabe. Hier steht, welche Wege es gibt, wovon die nötige Leistung abhängt und was im Betrieb dauerhaft Arbeit macht.

Matomo gibt es als Software zum Selbstbetreiben (On-Premise) und als Matomo Cloud. Dazwischen liegt ein dritter Weg: Ein Dienstleister betreibt Ihre eigene Matomo-Instanz für Sie. Welcher Weg passt, hängt weniger von der Technik ab als von zwei Fragen: Wo sollen die Daten liegen, und wer kümmert sich dauerhaft darum?

Drei Wege, Matomo zu betreiben

Eigener Server Matomo Cloud Dienstleister
Wo die Daten liegen wo Sie es entscheiden laut Matomo in Frankfurt im Rechenzentrum des Dienstleisters oder auf Ihren Servern
Wer Updates und Sicherheit übernimmt Ihr Team der Anbieter der Cloud der Dienstleister, nach Vertrag
Plugins alle aus dem Marketplace und eigene was die Cloud anbietet wie beim eigenen Server
Aufwand für Sie hoch, dauerhaft gering gering
Passt für Teams mit eigener IT und Zeit für den Betrieb Websites mit Standardbedarf Organisationen, die Kontrolle wollen, aber keinen eigenen Betrieb
Drei Wege, eine Matomo-Instanz: auf dem eigenen Server betreibt Ihr Team alles selbst, in der Matomo Cloud der Anbieter, und beim Dienstleister läuft Ihre eigene Instanz in seinem Betrieb.

Was der Server können muss

Matomo läuft auf einem üblichen Webserver mit PHP und MySQL oder MariaDB, unter Linux, Windows, macOS Server oder FreeBSD.

  • Matomo 5: PHP 7.2.5 oder neuer, empfohlen ist PHP 8, und MySQL ab 5.5 oder MariaDB.
  • Matomo 6: PHP 8.1 oder neuer und MySQL 8.0 oder MariaDB 10.6 oder neuer. Mehr dazu unter Matomo 6.
  • PHP-Erweiterungen wie GD für die Grafiken in Berichten und E-Mails, dazu ein PHP, das Befehle auf der Kommandozeile ausführen darf, für die Archivierung.

Wie groß der Server sein muss, lässt sich nicht aus einer pauschalen Tabelle ablesen; die Richtwerte, die dafür kursieren, sind meist überholt. Wie viel Leistung Matomo braucht, hängt vor allem an diesen Faktoren:

  • Aufrufe im Monat: Seitenaufrufe, Ereignisse, Downloads und Bestellungen sind alle eine Anfrage an Matomo.
  • Websites und Segmente: Matomo berechnet für jede Website und jedes Segment eigene Berichte.
  • Archivierung: wie oft sie läuft und wie viel Vergangenheit sie bei Änderungen neu berechnen muss.
  • Datenbank: Sie ist meist der Engpass und braucht vor allem Arbeitsspeicher. Die Matomo-Daten wachsen schnell; wie schnell, hängt an den Rohdaten und daran, wie lange Sie diese aufbewahren. Mit 8 oder 16 GB RAM kommt man nicht weit, wenn die Datenbank auf demselben Server läuft.
  • Plugins: Erweiterungen wie Heatmaps, Sitzungsaufzeichnungen oder eigene Berichte erzeugen zusätzliche Last.
  • Viele verschiedene Aktionen: Jede neue URL, jeder Seitentitel und jeder Ereignisname wird ein eigener Eintrag in Matomos Aktionstabelle. URLs mit Sitzungs- oder Suchparametern lassen sie unkontrolliert wachsen und mit ihr Archivierung und Berichte. Solche Parameter schließen Sie in den Einstellungen der Website aus.
  • Spitzen: Kampagnen oder Medienberichte bringen in kurzer Zeit ein Vielfaches des üblichen Traffics.

Sinnvoll ist deshalb, den Server an Ihrem tatsächlichen Traffic, Ihren Berichten und Ihrer Aufbewahrung zu bemessen und das Wachstum mitzuplanen.

Was im Betrieb dauerhaft Arbeit macht

Die Installation ist ein Nachmittag. Der Betrieb dauert so lange, wie Matomo läuft:

  • Updates und Patches für Matomo, Plugins, PHP, Datenbank und Betriebssystem. Sicherheitslücken wie PHP2Shell brauchen eine Reaktion in Tagen, nicht beim nächsten Wartungstermin.
  • Archivierung per Cronjob, abgestimmt auf Traffic, Websites und Segmente.
  • Backups der Datenbank, getestet, und ein Plan für die Wiederherstellung.
  • Überwachung und Angriffserkennung: Monitoring, damit ein Ausfall des Trackings nicht erst auffällt, wenn Zahlen fehlen, und eine Intrusion Detection, die Angriffe auf den Server meldet.
  • Spam und Bots, die Berichte verzerren und Last erzeugen.
  • Traffic-Spitzen, etwa bei einer Kampagne oder einem Medienbericht.
  • Konfiguration und Datenschutz: IP-Kürzung, Aufbewahrungsfristen, Einwilligung. Mehr dazu unter Matomo und Datenschutz.
Was zum Betrieb gehört: Updates und Patches, Archivierung, Backups, Überwachung, Abwehr von Spam und Bots und die Datenschutz-Einstellungen, als Kreislauf um die Instanz, nicht als einmalige Aufgabe.

Die Archivierung entscheidet über die Geschwindigkeit

Matomo speichert zuerst jeden Besuch einzeln. Die Berichte, die Sie sehen, berechnet erst die Archivierung. Ohne Cronjob passiert das, wenn jemand einen Bericht aufruft, und genau dann wird es mit wachsendem Traffic langsam. Mit einem Cronjob für core:archive, der regelmäßig läuft, liegen die Berichte fertig bereit. Ob Berichte schnell laden, hängt deshalb oft weniger an der Größe des Servers als an einer sauber eingerichteten Archivierung.

Datenstandort und Vertrag

Für viele Organisationen ist das die erste Frage. Bei Matomo On-Premise entscheiden Sie den Standort selbst. Die Matomo Cloud speichert die Daten nach Angabe von Matomo in Frankfurt. Wer Matomo für Sie betreibt, ob Matomo Cloud oder ein Dienstleister, verarbeitet die Daten in Ihrem Auftrag; dafür gehört ein Vertrag zur Auftragsverarbeitung nach Art. 28 DSGVO dazu. Für die Matomo Cloud bietet Matomo einen solchen Vertrag an. Die rechtliche Bewertung Ihres Setups bleibt bei Ihrer Rechtsberatung.

Branchen mit besonderen Anforderungen

In Banken, Versicherungen und im Gesundheitswesen reicht ein Matomo, das einfach läuft, meist nicht. Dort kommen besondere Anforderungen an Sicherheit, Dokumentation und Revisionssicherheit dazu:

  • Strikte Härtung von Server, Webserver, PHP und Datenbank, nicht nur von Matomo selbst.
  • Regelmäßige Pentests, oft vorgegeben von Informationssicherheit oder Revision.
  • Dokumentation und Nachweise: ein Betriebskonzept, wer wann was prüft und wie auf Sicherheitslücken reagiert wird.

Wer Matomo in diesen Branchen betreibt, sollte das von Anfang an mitplanen. Mehr dazu unter Sicherheit und Härtung und für Banken und Versicherungen und das Gesundheitswesen.

Selbst betreiben passt, wenn

  • Ihre IT Zeit dafür hatUpdates, Patches und Archivierung gehören fest in den Plan.
  • Vorgaben es verlangenDie Daten müssen auf eigenen Servern liegen.
  • Sie eigene Plugins brauchenEtwa Anbindungen an interne Systeme.

Abgeben passt, wenn

  • Matomo nebenher läuftNiemand kümmert sich dediziert um Patches und Sicherheit.
  • Berichte langsam sindArchivierung und Server wachsen nicht mit dem Traffic.
  • Matomo geschäftskritisch istAusfälle sollen auffallen, bevor Zahlen fehlen.

Quellen

Stand: 12. November 2026

FAQ

Häufige Fragen

Reicht ein günstiges Webhosting für Matomo?

Für kleine Websites kann es reichen. Sobald Berichte langsam werden, eine Archivierung per Cronjob nötig ist oder weitere Websites dazukommen, braucht Matomo einen eigenen Server, der zu Traffic, Berichten und Aufbewahrung passt.

Wo liegen die Daten in der Matomo Cloud?

Nach Angabe von Matomo in Frankfurt, Deutschland. Bei Matomo On-Premise entscheiden Sie selbst, wo die Server stehen, bei einem Dienstleister steht der Standort im Vertrag.

Brauche ich für Matomo einen Cronjob?

Ab mittlerem Traffic ja. Ohne Cronjob berechnet Matomo die Berichte, wenn jemand sie aufruft, und das wird mit wachsendem Traffic langsam. Mit einem Cronjob für die Archivierung (`core:archive`) liegen die Berichte fertig bereit, und auch E-Mail-Berichte gehen pünktlich raus.

Was muss ich für Matomo 6 vorbereiten?

Matomo 6 braucht PHP 8.1 oder neuer und MySQL 8.0 oder MariaDB 10.6 oder neuer. Prüfen Sie Ihren Server vor dem Update. Was sich sonst ändert, steht auf der Seite zu Matomo 6.

Fragen zu Ihrem Setup?

Im Erstgespräch schauen wir gemeinsam auf Ihre Situation.

Erstgespräch buchen

Newsletter

Matomo-Wissen, einmal im Monat.

Praxistipps zu Tracking, Datenschutz-Einstellungen und Performance, dazu Hinweise auf wichtige Matomo-Updates. Kein Spam, Abmeldung jederzeit.