Wie man

Installieren und konfigurieren Sie die Matomo-Analyseplattform auf CentOS 8

Installieren und konfigurieren Sie die Matomo-Analyseplattform auf CentOS 8

Eine starke Online-Präsenz ist ein Ziel, das die meisten Organisationen, E-Commerce-Sites, Blogs, Politiker und jede davon abhängige Fraktion benötigen, um die Reichweite ihrer Kunden zu erhöhen. Es ist zwar eine schöne Sache, eine so fabelhafte Online-Präsenz zu haben, aber wie genau können Sie ihre Erfolge, Misserfolge und Chancen messen und einen Einblick erhalten, was verbessert werden kann?? Feedback kann eine Strategie sein, aber wie Sie wissen, kann man sich aufgrund seiner unberechenbaren Natur nicht vollständig darauf verlassen. Auf der anderen Seite der Flut gibt es diese eine Sache, mit der man verlässliche Erkenntnisse gewinnen kann.

Daten haben die Entscheidungsfindung in vielen Facetten des Lebens revolutioniert. Sei es in Bildung, Wirtschaft, Gesundheitswesen und sogar in der Politik. Wir können uns davon leihen, um uns ein besseres Verständnis für den Fortschritt unserer Blogs, E-Commerce-Sites, Websites und anderen Online-Unternehmen zu verschaffen, die durch das Web unterstützt werden. Es ist ungewöhnlich, eine Website ohne Daten zu finden, wo immer sie gehostet wird, und daher der Aufstieg von Web Analytics. Kurz gesagt, Web Analytics ist der Prozess der Erfassung, Verarbeitung und Analyse von Website-Daten und wir danken Matomo für die Entwicklung einer führenden offenen Alternative zu Google Analytics, die Ihnen die volle Kontrolle über Ihre Daten gibt. Lassen Sie uns nun in diese Matomo-Analyseplattform eintauchen.

Matomo ist ein PHP-MySQL-Softwareprogramm mit vollem Funktionsumfang, das Sie herunterladen und auf Ihrem eigenen Webserver installieren können und mit dem Sie ganz einfach Daten von Websites, Apps und dem IoT sammeln können. Anschließend haben Sie die Möglichkeit, diese Daten zu visualisieren und Erkenntnisse zu extrahieren. Datenschutz ist eingebaut und mit wenigen Klicks kannst du Matomo jetzt direkt in deinem WordPress als Plugin installieren.

„Ich werde mich vorbereiten und eines Tages kommt meine Chance.”
― Abraham Lincoln

Einzigartige Matomo-Funktionen

Matomo hat die folgenden Funktionen:

System Anforderungen

Um die Matomo-Analyseplattform auf Ihrem CentOS 8-Server installieren und verwenden zu können, müssen wir die folgenden Anforderungen erfüllen.

Schritt 1: Servervorbereitung

Springen Sie in das Terminal Ihres neuen CentOS 8-Servers, aktualisieren Sie ihn und installieren Sie wichtige Tools, die wir in unserem Installationsprozess verwenden werden.

sudo dnf update sudo dnf -y install git unzip vim nginx

SELinux deaktivieren

Dies ist optional, wenn Sie mit SELinux problemlos umgehen können. Um es in den Permissive-Modus zu versetzen, führen Sie den folgenden Befehl auf Ihrem Server aus.

sudo sed -i 's/^SELINUX=.*/SELINUX=permissive/g' /etc/selinux/config

Schritt 2: PHP installieren

Lassen Sie uns die oben genannten PHP-Anforderungen erfüllen, indem Sie sie auf unserem Server installieren. Bitte folgen Sie How To Install PHP 7.4 auf CentOS 8 | RHEL 8-Anleitung, um alles schnell zum Laufen zu bringen.

Sobald Ihr PHP 7.4 gut installiert ist, fügen Sie die folgenden Module wie unten gezeigt hinzu

sudo yum install -y php-cli php-pdo php-common php-mysql php-curl php-json php-zip php-gd php-xml php-mbstring

Bearbeiten php-fpm Datei /etc/php-fpm.d/www.conf und setzen Sie den Benutzer und die Gruppe auf nginx. Sie sind normalerweise eingestellt auf Apache standardmäßig.

$ sudo vim /etc/php-fpm.d/www.conf-Benutzer = nginx-Gruppe = nginx

Öffnen Sie Ihre php-fpm-ini-Datei und fügen Sie die unten gezeigten Details hinzu/bearbeiten Sie sie. Dazu gehören Zeitzone und Speicherlimiteinstellungen. Fügen Sie Ihre Datum.Zeitzone und ändern memory_limit auf 512 MB.

$ sudo vim /etc/php.ini memory_limit = 512M [Datum] Datum.Zeitzone = Afrika/Nairobi

Neu starten php-fpm nachdem Sie diese Änderungen vorgenommen haben

sudo systemctl Neustart php-fpm

Schritt 3: Datenbank installieren und einrichten

Matomo benötigt wie bereits erwähnt eine Datenbank. Aus diesem Grund werden wir MariaDB einrichten und verwenden. Glücklicherweise haben wir bereits eine detaillierte Anleitung, um MariaDB 10 zu erhalten.5 installiert auf CentOS 8 installed. Sehen Sie sich MariaDB auf CentOS 8 installieren an | CentOS 7

Nachdem Sie die Datenbank installiert haben, erstellen Sie eine Datenbank und einen Benutzer, die Matomo verwenden wird. Erreichen Sie dies wie unten dargestellt. Es steht Ihnen frei, Ihre Datenbank und Ihren Benutzer anders zu benennen und sicherzustellen, dass Sie ein sicheres Passwort verwenden.

$ mysql -u root -p MariaDB [(keine)]> DATENBANK ERSTELLEN matomodb; MariaDB [(keine)]> GEWÄHRLEISTE ALLE AUF matomodb.* AN 'matomoadmin' IDENTIFIZIERT DURCH 'SafePassword'; MariaDB [(keine)]> FLUSH PRIVILEGIEN; MariaDB [(keine)]> Verlassen

Schritt 4: Matomo Analytics-Installation

Wir werden ein Verzeichnis erstellen, in dem wir Matomo-Dateien ablegen werden. Dies hilft uns auch beim Einrichten des Stammverzeichnisses, das unser Webserver untersuchen wird, um die Dateien bereitzustellen.

sudo mkdir /var/www/html-matomo && cd /var/www/html-matomo

Matomo-Dateien abrufen und entpacken.

sudo wget https://builds.matomo.org/matomo.zip sudo entpacken matomo.Postleitzahl

Der obige Befehl wird die Dateien entpacken und legen matomo Ordner im Verzeichnis. Unser beabsichtigtes Root-Verzeichnis wird /var/www/html-matomo/matomo.

Schritt 5: Webserver konfigurieren

Öffnen Sie die Nginx-Konfigurationsdatei und bearbeiten Sie den Serverblock so, dass er wie folgt aussieht. Stellen Sie sicher, dass Sie je nach Umgebung den richtigen Servernamen und das richtige Stammverzeichnis angeben.

$ sudo vim /etc/nginx/nginx.conf server  hören 80 default_server; lauschen [::]:80 default_server; Servername _; root /var/www/html-matomo/matomo; Beispiel für server_name.com; Indexindex.PHP-Index.html; # Konfigurationsdateien für den Standardserverblock laden. include /etc/nginx/default/.t/*.conf; Speicherort /  try_files $uri /index.php$is_args$args;  Standort ~ \.php$  fastcgi_pass unix:/run/php-fpm/www.Socke; fastcgi_index-Index.php; fastcgi_read_timeout 240; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; schließen fastcgi_params ein; fastcgi_split_path_info ^(.+.php)(/.+)$;  

Ändern Sie die Berechtigungen im Stammverzeichnis und starten Sie den Webserver neu restart

sudo chown -R nginx:nginx /var/www/html-matomo sudo chmod -R 755 /var/www/html-matomo sudo systemctl nginx php-fpm neustarten

Ändern Sie die Firewall-Regeln, um Port 80 oder 443 nach Belieben zuzulassen:

sudo Firewall-cmd --permanent --add-service=http,https/tcp sudo Firewall-cmd --reload

Schritt 6: Matomo-Installation über das Webinterface abschließen

Nachdem bisher alles gut gelaufen ist, sollten wir in der Endphase der Installation von Matomo Analytics sein. In diesem Schritt öffnen http://[IP-Adresse-oder-Domänenname] um das Matomo-Installationsfenster in Ihrem Browser zu starten. Die erste Seite wird eine Willkommensseite sein, wie unten gezeigt. Klicken "Nächster

Systemüberprüfung

Auf der nächsten Seite überprüft Matomo Ihren Server auf die Anforderungen für eine erfolgreiche Installation successful. Alle Häkchen auf dieser Seite sollten grün sein. Scrollen Sie nach unten und klicken Sie auf „Nächster"

Datenbankeinrichtung

Geben Sie auf dieser Seite die Datenbankdetails ein, die wir in erstellt haben Schritt 3 und klicken Sie auf „Nächster“. Geben Sie ihm Zeit, um Tabellen zu erstellen, und Sie sollten es bekommen Tabellen mit Erfolg erstellt! Botschaft.

Tabellen erstellen

Auf dieser nächsten Seite. Klicken Sie einfach auf „Nächster“.

Superuser

Der Superuser ist der Benutzer, den Sie erstellen, wenn Sie Matomo . installieren. Verlieren Sie diese Informationen nicht; nur so können Sie sich zum ersten Mal bei Matomo anmelden. Dieser Benutzer ist der einzige Superuser in jeder Matomo-Installation. Der Superuser kann administrative Aufgaben ausführen, wie das Hinzufügen neuer Websites zur Überwachung, das Hinzufügen von Benutzern, das Ändern von Benutzerberechtigungen und das Aktivieren und Deaktivieren von Plugins.Dieser Benutzer hat die höchsten Berechtigungen. Wählen Sie Ihren Benutzernamen und Ihr Passwort und geben Sie die Informationen ein und klicken Sie dann auf „Nächster

Eine Website einrichten

Geben Sie in diesem Schritt den Namen und die URL der ersten Website ein, die Sie verfolgen möchten. Sie können weitere Websites hinzufügen, sobald die Installation abgeschlossen ist

JavaScript-Tracking-Code

Um Ihren Web-Traffic mit Matomo zu verfolgen, müssen Sie sicherstellen, dass jeder Ihrer Webseiten ein zusätzlicher Code hinzugefügt wird. Falls Ihr Blog oder Ihre Website auf einem gängigen CMS läuft, wie zum Beispiel: WordPress | Squarespace | Wix | SharePoint | Joomla | Shopify, es gibt vorgefertigte Plugins, die das für dich erledigen. Wenn es für Ihren Anwendungsfall kein Plugin gibt, erhalten Sie unmittelbar vor dem schließenden Tag zusätzlichen Code, den Sie zu jeder Ihrer Webseiten hinzufügen können. Klicken "Nächster” nachdem ich den Code erhalten habe.

Herzliche Glückwünsche

Herzliche Glückwünsche! Ihre Matomo-Installation ist abgeschlossen. Stellen Sie sicher, dass Ihr JavaScript-Code auf Ihren Seiten eingegeben ist, und warten Sie auf Ihre ersten Besucher! Scrollen Sie nach unten und klicken Sie auf „Weiter zu Matomo“. Melden Sie sich mit den Super User-Details an und Sie können beginnen.

Wenn das Matomo-JavaScript-Tracking-Tag ordnungsgemäß auf Ihrer Website installiert ist, erhalten Sie Analysedaten in Echtzeit. Wenn Sie keine Daten erhalten, stellen Sie sicher, dass Sie den Matomo-JavaScript-Code kopiert und in die Seiten Ihrer Website eingefügt haben. (Quelle: Matomo)

Das war alles über die Installation von Matomo Analytics auf Ihrer CentOS 8-Box. Sie können viel mehr über Matomo erfahren, indem Sie ihren GitHub-Bereich besuchen und auch die Matomo-Hauptseite besuchen.

Abschließende Worte

Matomo Analytics bietet eine benutzerfreundliche Plattform, die jeder nutzen kann. Sie erhalten außerdem maximale Flexibilität, um zu tun, was Sie wollen, und erhalten leistungsstarke Einblicke, um Ihr Geschäft ohne Datenbeschränkungen oder die Notwendigkeit mehrerer Webanalysetools auszubauen. Probieren Sie es wie immer aus und sehen Sie, ob es in Ihren Geschäften oder Online-Projekten einen Unterschied macht. Wir freuen uns, dass Sie vorbeischauen.

Marketing- und Digital Analytics-Kurse zum Ausprobieren:Google Analytics-Zertifizierung: Zertifiziert werden und mehr verdienenGoogle Analytics-Zertifizierung: Werden Sie zertifiziert und verdienen Sie mehr$15.68$156.75auf LagerJETZT KAUFENUdemy.comDer komplette Kurs für digitales Marketing - 12 Kurse in 1Der komplette Kurs für digitales Marketing - 12 Kurse in 1$15.68$156.75auf LagerJETZT KAUFENUdemy.comGoogle Analytics-Schulungskurs für AnfängerGoogle Analytics-Schulungskurs für Anfänger$15.68$156.75auf LagerJETZT KAUFENUdemy.com

Lesen Sie auch:

So installieren Sie Open Web Analytics auf RHEL 8 / CentOS 8

So installieren Sie das Matomo (Piwik) Web Analytics Tool unter Ubuntu

Installieren Sie das Website-Analysetool von Fathom unter Ubuntu / CentOS / Arch Linux

Fix - Forza Horizon 4 startet nicht unter Windows 10
Forza Horizon 4 ist das beste Spiel aus der Heimat von Forzasports und bietet eine atemberaubende Leistung in Bezug auf Geschwindigkeit, Leistung und ...
Fehler beim Abrufen Ihrer Kanalinformationen in StreamLabs beheben
StreamLabs hat sich weiterhin um die ständig wachsende Zahl von Streamern auf der ganzen Welt gekümmert. Diese Freemium-Software ist eine der einfachs...
So spielen Sie Atari 2600-Spiele auf Ubuntu
Wenn Sie unseren Beitrag über das Ausführen alter DOS-Spiele aus Ihrer Jugend unter Linux gesehen haben und in Ihrer Kindheit zufällig ein Atari-Göre ...