Skip to content
Home » So installieren Sie das Matomo-Webanalysetool unter Debian | 3 Top Answer Update

So installieren Sie das Matomo-Webanalysetool unter Debian | 3 Top Answer Update

So installieren Sie das Matomo-Webanalysetool unter Debian

Schauen Sie sich die Themenartikel So installieren Sie das Matomo-Webanalysetool unter Debian in der Kategorie an: Wiki bereitgestellt von der Website ar.taphoamini.

See also  So erhalten Sie qualitativ hochwertige Backlinks für ein besseres Ranking [2022] | 2 Most correct answer

Weitere Informationen zu diesem Thema So installieren Sie das Matomo-Webanalysetool unter Debian finden Sie in den folgenden Artikeln: Wenn Sie einen Beitrag haben, kommentieren Sie ihn unter dem Artikel oder sehen Sie sich andere Artikel zum Thema So installieren Sie das Matomo-Webanalysetool unter Debian im Abschnitt „Verwandte Artikel an.

See also  Json Parse Mongodb? The 7 Top Answers

See also  Jboss Default Password? Quick Answer

Matomo, das erste Piwik, ist ein kostenloses und quelloffenes Webanalysetool. Ihr Zweck besteht darin, wichtige Informationen über das Verhalten von Website-Besuchern bereitzustellen und ihnen zu helfen, die gesammelten Daten zu verstehen, damit Sie fundierte Entscheidungen treffen können. Matomo enthält auch eine Super Search-Funktion für schnelle, einfache und automatisierte Datensuchen über mehrere Websites hinweg.

Matomo bietet viele Berichte wie tägliche, wöchentliche und monatliche Besucherstatistiken; die meisten Empfehlungsseiten; Social-Media-Statistiken, wie z. B. die Leistung von Facebook-Werbekampagnen oder das Wachstum von Twitter-Followern; Demografische Daten der Besucher und Informationen zum geografischen Standort usw.

Es bietet auch eine detaillierte Analyse des Verhaltens Ihrer Besucher auf Ihrer Website (ihre Aktionen und die Zeit, die sie mit der Interaktion auf den Seiten verbringen), um zu sehen, ob sie für Sie intestine funktioniert oder was verbessert werden könnte.

Matomo ist splendid für Dienstleister wie Webagenturen, Entwickler von E-Commerce-Websites und Blogbesitzer, um das Verhalten von Website-Besuchern zu untersuchen. Es funktioniert mit quick allen gängigen CMS und anderen Content-Management-Systemen (CMS) wie WordPress, Drupal oder Joomla.

Matomo ist in PHP geschrieben und voll kompatibel mit Apache, Microsoft IIS Web Server oder Nginx. Es verwendet MySQL oder PostgreSQL, um Daten auf einem Datenbankserver zu speichern, und kann abhängig von Ihrer Website verwendet werden zusammen mit den beliebtesten Programmiersprachen. Matomo unterstützt auch Echtzeitanalysen mit Echtzeit-Besucherverfolgung. Darüber hinaus unterstützt Matomo verschiedene Arten von Tracking-Tags für Remarketing-Kampagnen. Matomo unterstützt mobiles App-Tracking und mobiles App-Tracking für Android- und iOS-Apps.

Matomo ist ein unverzichtbares Datenerfassungstool zum Verfolgen und Verbessern von Online-Lead-Generierungskampagnen, Benutzerinteraktionsanalysen und Website-Leistungsanalysen.

Aber Sie versuchen, Matomo Web Analytics Debian zu installieren, aber es scheint nicht zu funktionieren. Wenn Sie den folgenden Artikel lesen, finden Sie viele nützliche und einfache Tipps von erfahrenen Benutzern, die Matomo erfolgreich auf Debian installiert haben. Sie lernen, wie Sie Matomo installieren, um in Ihrer spezifischen Umgebung zu arbeiten.

Bedarf

So installieren Sie Matomo Debian:

  • Ein Server, auf dem eine neue Kopie von Debian 10 oder Debian 11 läuft. Obwohl Matomo skalieren kann, um Millionen von Seitenaufrufen zu messen, wird empfohlen, mit einer kleinen Instanz als Testumgebung zu beginnen. Mindestens 4 GB RAM und 50 GB freier Speicherplatz auf dem Server werden empfohlen.
  • Ein Nicht-Root-Benutzer, der Befehle mit sudo-Berechtigungen als Root ausführen kann. Erfahren Sie hier, wie Sie ein Benutzerkonto erstellen.
  • Ein vollständig qualifizierter Domänenname (z. B. instance.com) gibt die IP-Adresse des Servers an.

Aktualisieren Sie Debian-Softwarepakete

Sie müssen zuerst Ihr System aktualisieren, bevor Sie Befehle ausführen, um Software auf Ihrer Debian-Box zu installieren. Dadurch wird sichergestellt, dass alle Systempakete auf dem neuesten Stand sind.

sudo apt replace && sudo apt improve -y

Installieren des Apache-Webservers

Matomo benötigt einen LAMP-Stack (Linux, Apache, MySQL (oder MariaDB) und PHP), um auf dem Server ausgeführt zu werden. Apache ist ein solches Element des Stapels. Apache HTTP Server ist einer der beliebtesten Webserver mit vielen Downloads und Funktionen. Apache HTTPD Web Server ist ein leistungsstarkes Tool zum Hosten von Websites und anderen serverbasierten Anwendungen. Es ist eine stabile, versatile und hochgradig anpassungsfähige Plattform für die Entwicklung dynamischer Websites jeder Größenordnung mit einem Marktanteil von über 50 Prozent.

Verwenden Sie einen kostenlosen Apache-Webserver mit Matomo (ehemals Piwik), wenn Sie bereits einen auf Ihrem System haben, wenn Sie es genau wissen möchten oder wenn Sie eine komplexe Netzwerkumgebung haben.

Führen Sie diesen Befehl aus, um Apache auf Ihrem System zu installieren. In Debian stellt das Apache2-Programm einen Apache-HTTP-Server (httpd) bereit. Das Apache-Paket enthält die Programme, die zum Konfigurieren des Apache-Servers benötigt werden. In Debian bietet das Programm apache2-utils eine Reihe von Dienstprogrammen für die Verwendung des Apache HTTP-Servers (httpd).

sudo apt set up -y apache2 apache2-utils

(*3*)

Starten Sie nach Abschluss der Installation den Apache-Dienst, damit andere Programme ihn verwenden können.

sudo systemctl begin apache2

Führen Sie diesen Befehl aus, um zu überprüfen, ob Apache ausgeführt wird.

sudo systemctl standing apache2

Wenn Sie diese Ausgabe sehen, läuft Apache auf Ihrem System:

Überprüfen Sie den Apache-Status

Sie können eine Webseite vom Apache-Server anfordern, um zu überprüfen, ob sie ordnungsgemäß funktioniert.

Wenn Sie eine Seite in Ihrem Browser öffnen, enthalten die HTTP-Header, die der Webserver an Ihren Computer sendet, viele Informationen über den Inhalt der Seite.

Siehe zum Beispiel HTML- Wählen Sie eine Überschrift mit dem Namen aus Inhaltstyp, die die auf dieser Seite verwendete Zeichenkodierung enthält. In diesem Abschnitt können Sie nur die Standard-Homepage von Apache wie unten gezeigt anzeigen.

Standard-Apache-Site

Installieren Sie den MariaDB-Datenbankserver

MariaDB ist ein leistungsstarker, multithreaded, multi-user und stabiler SQL (Structured Query Language) Server. MySQL ist eine Open-Source-Serverinstallation und ein MySQL-Ersatzserver.

Viele Matomo-Benutzer verwenden MariaDB, um ihre Webanalysedaten zu speichern. Obwohl MariaDB nicht offiziell von Matomo unterstützt wird, kann es als geeignetes Backend für die Datenbank von Matomo verwendet werden.

Mindestens ein Mariadb-Server und ein Mariadb-Client sind erforderlich. Das mariadb-server-Paket stellt den MariaDB-Server bereit, mit dem Sie MariaDB als Dienst ausführen können. Das Paket mariadb-client stellt MariaDB-Clients basierend auf libmysql bereit.

Führen Sie diesen Befehl aus, um MariaDB Database Server unter Debian zu installieren.

sudo apt set up -y mariadb-server mariadb-client

Installieren Sie MariaDB

Schützen und optimieren Sie nach Abschluss der Installation Ihren MariaDB-Server, indem Sie dieser Anleitung folgen.

Führen Sie den folgenden Befehl aus, um den MariaDB-Dienst zu starten, damit er von anderen Programmen verwendet werden kann.

sudo systemctl begin mariadb

Führen Sie abschließend diesen Befehl aus, um zu überprüfen, ob MariaDB ausgeführt wird.

sudo systemctl standing mariadb

Wenn Sie diese Ausgabe sehen, wird MariaDB auf Ihrem System ausgeführt.

MariaDB-Status

PHP installieren

PHP ist eine serverseitige Skriptsprache, die für die Webentwicklung entwickelt wurde. Es kann verwendet werden, um dynamische Webseiten zu erstellen, die im Speicher eines Webservers gespeichert und von einem Webbrowser aufgerufen werden.

Matomo Web Analytics benötigt PHP für viele Aufgaben, von denen die wichtigsten das Aufzeichnen von Webserver-Anfragen und das Tracking von Besuchern sind.

Führen Sie diesen Befehl aus, um PHP 7.3 und seine Module zu installieren. PHP-Module sind Erweiterungen der Programmiersprache PHP. Diese Module werden von externen Bibliotheken bereitgestellt, die die Funktionalität von PHP verbessern oder erweitern. Ein Modul ist nur eine gemeinsam genutzte Bibliothek, die vom PHP-Interpreter zur Laufzeit geladen wird (.so-Datei unter Linux, .dll unter Windows oder .dylib unter macOS). Matomo Web Analytics verwendet PHP-Module, um bestimmte Funktionen zu implementieren, die Benutzern von Matomo (Piwik) zur Verfügung stehen.

sudo apt set up php -y
sudo apt set up php-cli php-fpm php-json php-common -y
sudo apt set up php-mysql php-zip php-gd php-mbstring php-curl -y
sudo apt set up php-xml php-pear php-bcmath -y

Führen Sie diesen Befehl aus, um die PHP-Version Ihres Systems zu überprüfen.

php -v

In Debian 10 erhalten Sie die folgende Ausgabe

Überprüfung der PHP-Version

In Debian 11 wird die PHP-Version PHP 7.4 sein

Erstellen Sie eine Datenbank für Matomo

Matomo speichert alle Daten in einer Datenbank. Also lasst uns einen erstellen.

Führen Sie den folgenden Befehl aus, um auf die MariaDB-Shell zuzugreifen. Wenn Sie nach dem Passwort gefragt werden, geben Sie Ihr Root-Passwort ein und drücken Sie die EINGABETASTE, um fortzufahren.

sudo mysql -u root -p

Melden Sie sich bei MariaDB an

Führen Sie diesen Befehl aus, um eine neue Datenbank namens matomo zu erstellen. Ihre Matomo-Einrichtung verwendet diese Datenbank, um alle Daten zu speichern.

CREATE DATABASE matomo;

Führen Sie diesen Befehl aus, um einen neuen Benutzer namens matomouser für die Matomo-Datenbank zu erstellen. Ändern Sie das Passwort in ein sicheres Passwort. Der Berechtigungssatz des Benutzers. Das Erstellen von Datenbanken und Tabellen oder irgendetwas anderem, um Daten zu validieren oder Abfragen auszuführen, kann alles sein. Die Lizenz dient in erster Linie der Sicherheit. Um die bestmögliche Sicherheit zu erreichen, ist es nicht notwendig, dem Benutzer mehr Berechtigungen als nötig zu geben.

CREATE USER 'matomouser'@'localhost' IDENTIFIED BY 'mysecurepassword';

Ersetzen Sie „mysecurepassword“ durch Ihr gewünschtes sicheres Passwort. Führen Sie diesen Befehl aus, um dem Benutzer matomouser SUPER-Berechtigungen zu erteilen. Das SUPER-Privileg erlaubt dem Benutzer, jede Anweisung auszuführen. Sie müssen sicherstellen, dass Matomouser alles mit der Matomo-Datenbank anfangen kann.

GRANT ALL ON matomo.* TO 'matomouser'@'localhost' WITH GRANT OPTION;

Führen Sie diesen Befehl aus, um die Datenbanken neu zu laden. Der Befehl FLUSH PRIVILEGES wird verwendet, um die Berechtigungstabellen neu zu laden, sodass Sie Anweisungen ausführen können, die derzeit regular ausgeführt werden.

PRIVILEGIEN BUJÁL;

Endlich raus aus der Schale.

exit;

Erstellen Sie einen Matomo-Benutzer und eine Datenbank

Konfigurieren Sie den virtuellen Apache-Host

Ein virtueller Host ist eine Website, bei der jede Website ihren eigenen Domainnamen anbietet. Virtuelle Hosts werden normalerweise für Websites mit mehreren Domainnamen verwendet, aber sie werden auch für Websites mit unterschiedlichen Hostnamen verwendet, um die Last auszugleichen.

Es gibt viele Gründe, einen virtuellen Host zu verwenden. In diesem Tutorial konzentrieren wir uns auf:

  • Leistungsentwicklung
  • Sicherheit

Führen Sie diesen Befehl aus, um eine neue Hostkonfigurationsdatei mit dem Namen matomo.conf im Verzeichnis /and so on/apache2/sites-available zu erstellen.

sudo nano /and so on/apache2/sites-available/matomo.conf

Vervollständigen Sie die Datei matomo.conf mit diesen Zeilen, speichern und schließen Sie die Datei. Ersetzen Sie your-domain.com durch Ihre echte Domain.

<DigitalHost *:80>

ServerAdmin [email protected]
ServerTitle your-domain.com
DocRoot /var/www/matomo/

<Directory /var/www/matomo>
DirectoryIndex index.php
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>

<Files "console">
Options None
Require all denied
</Files>

<Directory /var/www/matomo/misc/consumer>
Options None
Require all granted
</Directory>

<Directory /var/www/matomo/misc>
Options None
Require all denied
</Directory>

<Directory /var/www/matomo/vendor>
Options None
Require all denied
</Directory>

ErrorLog $APACHE_LOG_DIR/matomo_error.log
CustomLog $APACHE_LOG_DIR/matomo_access.log mixed

</DigitalHost>

Führen Sie diesen Befehl aus, um die standardmäßige Apache-Konfigurationsdatei zu deaktivieren und die Matomo-Konfigurationsdatei zu aktivieren.

sudo a2dissite 000-default.conf deaktiviert grundsätzlich die Standard-Site, die mit der Apache-Installation geliefert wird, sodass niemand die Standard-Site besucht. Dies ermöglicht Benutzern einen einfachen Zugriff auf Matomo Analytics.

sudo a2ensite matomo.conf aktiviert oder erstellt eine Apache-Site-Konfigurationsdatei, die für die Verwendung von Matomo aktiviert sein muss. Dies ist eine Konfigurationsdatei, die die Details der Matomo Analytics-Website speichert.

sudo a2dissite 000-default.conf && sudo a2ensite matomo.conf

Führen Sie diesen Befehl aus, um Apache Rewriting zu aktivieren. Der Befehl sudo a2enmod rewrite aktiviert grundsätzlich das Apache-Rewrite-Modul. Alles, was Sie zur Nutzung von Matomo Analytics benötigen.

sudo a2enmod rewrite

Starten Sie abschließend den Apache-Server neu, um die Änderungen mit dem folgenden Befehl zu übernehmen.

sudo systemctl restart apache2

Matomo installieren

Nachdem Sie Ihren LAMP-Stack eingerichtet haben, ist es an der Zeit, Matomo Analytics zu installieren.

Führen Sie diesen wget-Befehl aus, um die neueste stabile Version von Matomo in das aktuelle Verzeichnis herunterzuladen.

wget http://builds.matomo.org/matomo-latest.zip

Matomo herunterladen

Führen Sie diesen Befehl im Hauptwebverzeichnis aus, um ein neues Matomo-Installationsverzeichnis zu erstellen, extrahieren Sie die heruntergeladene Datei und verschieben Sie die extrahierten Dateien in das Matomo-Installationsverzeichnis.

sudo mkdir -p /var/www/matomo && sudo unzip matomo-latest.zip && sudo mv matomo/* /var/www/matomo

Führen Sie abschließend diesen Befehl aus, um die entsprechenden Berechtigungen für das Matomo-Installationsverzeichnis festzulegen.

sudo chown -R www-data:www-data /var/www/matomo && sudo chmod -R 755 /var/www/matomo

Öffnen Sie die Web-Benutzeroberfläche von Matomo

Nach der Installation des LAMP-Stacks und von Matomo können Sie auf die Weboberfläche von Matomo Analytics zugreifen.

Öffnen Sie Ihren bevorzugten Browser und gehen Sie zu http://my-domain.com. Im Installationsverzeichnis von Matomo finden Sie Beispieltools, mit denen Sie überprüfen können, ob Ihre Installation voll funktionsfähig ist. Klicken Sie auf Weiter und befolgen Sie die Anweisungen auf dem Bildschirm, um die Installation abzuschließen.

Matomo-Web-Benutzeroberfläche

Fazit

In diesem Tutorial haben wir erklärt, wie Sie Matomo Analytics und Matomo Analytics auf Ihrem LAMP-Stack installieren. Glücklicherweise können Sie nach dem Durcharbeiten dieses Artikels Matomo Analytics auf Ihrem Webserver einrichten.

Einige Bilder zum Thema So installieren Sie das Matomo-Webanalysetool unter Debian

So installieren Sie das Matomo-Webanalysetool unter Debian
So installieren Sie das Matomo-Webanalysetool unter Debian

Einige verwandte Schlüsselwörter, nach denen die Leute zum Thema suchen So installieren Sie das Matomo-Webanalysetool unter Debian

#installieren #Sie #das #MatomoWebanalysetool #unter #Debian

Weitere Informationen zu Schlüsselwörtern So installieren Sie das Matomo-Webanalysetool unter Debian auf Bing anzeigen

Die Anzeige von Artikeln zum Thema So installieren Sie das Matomo-Webanalysetool unter Debian ist beendet. Wenn Sie die Informationen in diesem Artikel nützlich finden, teilen Sie sie bitte. vielen Dank.

Leave a Reply

Your email address will not be published. Required fields are marked *