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

So installieren Sie Matomo (Piwik) unter RHEL 8 Linux

Dieser Artikel behandelt eine Installation von Matomo (Piwik), einer All-in-One-Premium-Webanalyseplattform, auf RHEL 8 Linux Server. In diesem Fall basiert die Installation auf dem bekannten LAMP-Stack, bestehend aus RHEL 8, MariaDB, PHP und Apache-Webserver.

In diesem Tutorial lernen Sie:

  • So installieren Sie LAMP Stack auf RHEL 8.
  • So konfigurieren Sie die MariaDB-Datenbank.
  • So installieren Sie Matomo (Piwik) auf RHEL 8.
  • Wie man HTTP- und HTTPS-Firewall-Ports öffnet.

Matomo (Piwik) auf Red Hat Enterprise Linux 8 Server/Workstation installiert.

Softwareanforderungen und verwendete Konventionen

Softwareanforderungen und Linux-Befehlszeilenkonventionen
Kategorie Anforderungen, Konventionen oder verwendete Softwareversion
System Red Hat Enterprise Linux 8
Software MariaDB Server 10.3.10, PHP 7.2.11-1, Apache/2.4.35 (Red Hat Enterprise Linux)
Andere Privilegierter Zugriff auf Ihr Linux-System als root oder über sudo Befehl.
Konventionen # – erfordert, dass bestimmte Linux-Befehle mit Root-Rechten ausgeführt werden, entweder direkt als Root-Benutzer oder durch Verwendung von sudo Befehl
$ – erfordert, dass bestimmte Linux-Befehle als normaler, nicht privilegierter Benutzer ausgeführt werden

Schritt-für-Schritt-Anleitung zur Installation von Matomo (Piwik) auf RHEL 8 Linux

  1. Installieren Sie alle Voraussetzungen.

    Der folgende Befehl installiert alle Voraussetzungen und Tools, die für die Installation von Matomo (Piwik) erforderlich sind:

    # dnf install php-mysqlnd php-fpm mariadb-server httpd unzip wget php-json php-dom php-gd php-mbstring
    
  2. Öffnen Sie HTTP- und optional HTTPS-Port 80 auf Ihrer Firewall:
    # firewall-cmd --permanent --zone=public --add-service=http 
    # firewall-cmd --reload
    
  3. Starten Sie sowohl den Apache-Webserver als auch die MariaDB-Dienste:
    # systemctl start mariadb
    # systemctl start httpd
    

    Aktivieren Sie MariaDB und httpd, um nach dem Systemneustart zu starten:

    # systemctl enable mariadb
    # systemctl enable httpd
    
  4. (Optional) Sichern Sie Ihre MariaDB-Installation und legen Sie das Root-Passwort fest:
    # mysql_secure_installation
    
  5. Erstellen Sie eine neue Datenbank matomo und geben Sie dem neuen Benutzer admin Zugang zum matomo Datenbank mit dem Passwort pass :
    # mysql -u root -p
    mysql> CREATE DATABASE matomo;
    mysql> CREATE USER `admin`@`localhost` IDENTIFIED BY 'pass';
    mysql> GRANT ALL ON matomo.* TO `admin`@`localhost`;
    mysql> FLUSH PRIVILEGES;
    mysql> exit
    
  6. Laden Sie Matomo (Piwik) herunter und extrahieren Sie es. Laden Sie zunächst das Installationspaket von Matomo (Piwik) herunter und extrahieren Sie dessen Inhalt:
    $  wget https://builds.matomo.org/matomo-latest.zip
    $ unzip matomo-latest.zip 
    

    Kopieren Sie das extrahierte matomo Verzeichnis in das Verzeichnis /var/www/html Verzeichnis:

    # cp -r matomo /var/www/html/
    

    Zuletzt ändern Sie in diesem Schritt die Berechtigungen und den SELinux-Sicherheitskontext der Datei:

    # chown -R apache:apache /var/www/html/
    # chcon -R -t httpd_sys_rw_content_t /var/www/html/matomo/
    
  7. Öffnen Sie den Installationsassistenten von Matomo (Piwik) und führen Sie die eigentliche Installation von Matomo (Piwik) durch. Navigieren Sie in Ihrem Browser zu http://localhost/matomo oder http://SERVER-HOST-NAME/matomo und folgen Sie den Anweisungen.

    Willkommensseite des Matomo-Installationsassistenten. Drücken Sie NEXT um mit der Installation zu beginnen.

    Alle Voraussetzungen für die Installation von Matomo (Piwik) erfüllt.

    Datenbankserver ändern zu localhost um die Fehlermeldung "Zugriff verweigert" zu vermeiden. Füllen Sie alle Datenbankkonfigurationen gemäß Schritt 5 aus .

    Drücken Sie NEXT um alle Tabellen zu erstellen.

    Richten Sie das Superuser-Matomo-Benutzerkonto ein.

    Geben Sie Ihre Website-Details ein.

    Kopieren Sie den resultierenden Tracking-Code und fügen Sie ihn in den HEAD-Bereich Ihrer Website ein.

    Installation von Matomo (Piwik) auf Red Hat Enterprise Linux 8 abgeschlossen.


Linux
  1. So installieren Sie Linux in 3 Schritten

  2. So installieren Sie Python unter Linux

  3. So installieren Sie Java unter Linux

  4. So installieren Sie RHEL 8 auf VMware Workstation

  5. So installieren Sie RHEL 8:Eine vollständige Schritt-für-Schritt-Anleitung

So installieren Sie ActiveMQ auf RHEL 8

So installieren Sie GIMP unter CentOS 8 / RHEL 8 Linux

So installieren Sie PostgreSQL 14 in RHEL 8 Linux

So installieren Sie Drupal CMS in RHEL 8 Linux

So installieren Sie das neueste PHP 8.1 unter RHEL Linux

So installieren Sie Joomla CMS in RHEL 8 Linux