GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Panels

So installieren Sie Matomo Web Analytics unter Ubuntu 20.04

Matomo (früher bekannt als Piwik) ist eine kostenlose und Open-Source-Webanalyseanwendung, die in PHP entwickelt wurde, um die ultimative Alternative zu Google Analytics zu sein. Matomo kann verwendet werden, um Online-Besuche auf einer oder mehreren Websites zu verfolgen und Berichte über diese Besuche zur Analyse anzuzeigen.

In diesem Tutorial zeigen wir Ihnen, wie Sie Matomo Web Analytics auf Ihrem Ubuntu 20.04 VPS installieren.

Voraussetzungen

  • Ubuntu 20.04 VPS
  • SSH-Root-Zugriff oder ein normaler Systembenutzer mit sudo-Berechtigungen

Schritt 1. Melden Sie sich über SSH an und aktualisieren Sie das System

Melden Sie sich mit SSH als Root-Benutzer bei Ihrem Ubuntu 20.04 VPS an:

ssh root@IP_Address -p Port_number

Ersetzen Sie „IP-Adresse “ und „Portnummer “ durch die IP-Adresse und den SSH-Port Ihres Servers.

Führen Sie nun den folgenden Befehl aus, um alle installierten Pakete auf die neueste verfügbare Version zu aktualisieren.

apt update && sudo apt upgrade

Schritt 2:Apache Webserver installieren

Führen Sie den folgenden Befehl aus, um den Apache-Webserver zu installieren:

apt install apache2

Führen Sie die folgenden Befehle aus, um Apache zu starten und zu aktivieren, damit er beim Serverstart automatisch startet:

systemctl start apache2
systemctl enable apache2

Schritt 3:Installieren Sie PHP mit den erforderlichen Erweiterungen

Führen Sie den folgenden Befehl aus, um PHP und die erforderlichen PHP-Erweiterungen zu installieren:

apt install php php-cli libapache2-mod-php php-common php-curl php-gd php-mbstring php-mysql php-xml php-intl php-zip

Schritt 4:Installieren Sie MariaDB und erstellen Sie eine Datenbank für Matomo

Matomo benötigt einen Datenbankserver und kann mit dem folgenden Befehl installiert werden:

apt install mariadb-server

Melden Sie sich nach der Installation des MariaDB-Servers als Root-Benutzer bei der MariaDB-Shell an und erstellen Sie eine Datenbank und einen Benutzer für Matomo:

mysql -u root -p
MariaDB [(none)]> CREATE DATABASE matomodb;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON matomodb.* TO 'matomouser'@'localhost' IDENTIFIED BY 'Passw0rd';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT;

Vergessen Sie nicht, ‘Passw0rd’ zu ersetzen mit einem wirklich starken Passwort.

Schritt 5:Laden Sie Matomo auf Ubuntu 20.04 herunter

Laden Sie die neueste Version von Matomo von der offiziellen Website auf Ihren Server herunter:

wget https://builds.matomo.org/matomo.zip

Entpacken Sie die heruntergeladene Datei nach dem Herunterladen mit dem folgenden Befehl:

unzip matomo.zip -d /var/www/html/

Ändern Sie dann den Besitz von Matomo auf www-data:

chown -R www-data:www-data /var/www/html/matomo/

Schritt 6:Erstellen Sie eine Apache-Konfigurationsdatei

Um eine neue Konfigurationsdatei für Matomo zu erstellen, können wir eine neue Apache-Konfigurationsdatei erstellen:

nano /etc/apache2/sites-available/matomo.conf

Eine einfache Apache-Konfigurationsdatei sieht etwa so aus:

 <VirtualHost *:80>
    ServerAdmin admin@your_domain.com
     DocumentRoot /var/www/html/matomo
     ServerName your_domain.com
     ServerAlias www.your_domain.com
     
     <Directory /var/www/html/matomo/>
          Options FollowSymlinks
          AllowOverride All
          Require all granted
     </Directory>

     ErrorLog ${APACHE_LOG_DIR}/matomo_error.log
     CustomLog ${APACHE_LOG_DIR}/matomo_access.log combined
</VirtualHost>

Vergessen Sie nicht, den Domänennamen neben ServerAdmin und ServerName zu ändern (your_domain.com ), damit es mit Ihrem eindeutigen registrierten Domainnamen funktioniert.

Speichern und schließen Sie die Datei und aktivieren Sie dann den virtuellen Matomo-Host mit dem folgenden Befehl:

a2ensite matomo.conf

Starten Sie den Apache-Dienst neu und Sie sind bereit:

systemctl restart apache2

Schritt 7. SSL-Zertifikat installieren

In diesem Schritt aktivieren wir SSL für Matomo, indem wir ein kostenloses SSL-Zertifikat von Let’s Encrypt verwenden.

apt install python3-certbot-apache -y

Sobald der Certbot installiert ist, können wir das Zertifikat für die Domain installieren:

certbot --apache

Nach erfolgreicher Installation erhalten Sie die folgende ähnliche Meldung:

- Congratulations! Your certificate and chain have been saved at:
/etc/letsencrypt/live/your_domain.com/fullchain.pem
Your key file has been saved at:
/etc/letsencrypt/live/your_domain.com/privkey.pem

Schritt 8:Matomo über das Webinterface installieren

Um den Web-Installationsassistenten auszuführen, gehen Sie zu https://your_domain.com und Sie werden auf die Willkommensseite von Matomo weitergeleitet. Klicken Sie auf "Weiter" Schaltfläche:

Sie sehen eine "Systemprüfung" Seite. Wenn alles mit einem grünen Häkchen markiert ist, klicken Sie auf „Weiter“ Schaltfläche, um mit dem nächsten Schritt fortzufahren:

Sie sollten zur Seite Datenbankeinrichtung gelangen. Zuvor konfigurierte Datenbankanmeldeinformationen verwenden:

Die Erstellung der Tabellen sollte „Tabellen erfolgreich erstellt! zurückgeben ” Nachricht:

Als Nächstes müssen Sie einen Super User erstellen . Geben Sie Benutzername, Passwort und E-Mail-Adresse an.

Geben Sie nun den Website-Namen und die Website-URL ein und klicken Sie dann auf Weiter Schaltfläche.

Sie sollten den Tracking-Code für die Matomo-Website auf der folgenden Seite sehen:

Als nächstes sollten Sie sehen, dass die Matomo-Installation abgeschlossen ist. Klicken Sie auf WEITER ZU MATOMO Schaltfläche.

Jetzt können Sie sich im Backend der Matomo-Administration anmelden:

Sie sollten das Matomo-Dashboard sehen und weitere Websites hinzufügen, die Statistiken überprüfen usw.:

Das ist es. Die Matomo-Installation ist nun abgeschlossen. Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer Ubuntu-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, Matomo zu installieren für dich. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.

PS. Wenn Ihnen dieser Beitrag zur Installation von Matomo Web Analytics auf Ubuntu 20.04 gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen unten oder hinterlassen Sie einfach eine Antwort. Danke.


Panels
  1. So installieren Sie R unter Ubuntu 20.04

  2. So installieren Sie Go unter Ubuntu 18.04

  3. So installieren Sie R unter Ubuntu 16.04

  4. So installieren Sie Open Web Analytics unter Ubuntu 18.04

  5. So installieren Sie Go unter Ubuntu 18.04

So installieren Sie Matomo Web Analytics unter Debian 11

So installieren Sie den Opera-Webbrowser unter Ubuntu 20.04

So installieren Sie das Matomo-Webanalysetool unter Debian

So installieren Sie Matomo Web Analytics auf Ubuntu 18.04 LTS

So installieren Sie Open Web Analytics unter Ubuntu 18.04 LTS

So installieren Sie die Webanalyseplattform Matomo auf Ubuntu Server 20.04