GNU/Linux >> Linux Esercitazione >  >> Linux

Come installare Matomo (Piwik) su RHEL 8 Linux

Questo articolo copre un'installazione di Matomo (Piwik), una piattaforma di analisi web premium all-in-one, su RHEL 8 Linux Server. In questo caso l'installazione si basa sul noto stack LAMP che comprende il server web RHEL 8, MariaDB, PHP e Apache.

In questo tutorial imparerai:

  • Come installare LAMP Stack su RHEL 8.
  • Come configurare il database MariaDB.
  • Come installare Matomo (Piwik) su RHEL 8.
  • Come aprire le porte del firewall HTTP e HTTPS.

Matomo installato (Piwik) su Red Hat Enterprise Linux 8 Server/Workstation.

Requisiti e convenzioni software utilizzati

Requisiti software e convenzioni della riga di comando Linux
Categoria Requisiti, convenzioni o versione del software utilizzata
Sistema Red Hat Enterprise Linux 8
Software Server MariaDB 10.3.10, PHP 7.2.11-1, Apache/2.4.35 (Red Hat Enterprise Linux)
Altro Accesso privilegiato al tuo sistema Linux come root o tramite sudo comando.
Convenzioni # – richiede che i comandi linux dati vengano eseguiti con i privilegi di root direttamente come utente root o usando sudo comando
$ – richiede che i comandi linux dati vengano eseguiti come un normale utente non privilegiato

Come installare Matomo (Piwik) su RHEL 8 Linux istruzioni passo passo

  1. Installa tutti i prerequisiti.

    Il comando seguente installerà tutti i prerequisiti e gli strumenti necessari per eseguire l'installazione di Matomo (Piwik):

    # dnf install php-mysqlnd php-fpm mariadb-server httpd unzip wget php-json php-dom php-gd php-mbstring
    
  2. Apri HTTP e facoltativamente la porta HTTPS 80 sul firewall:
    # firewall-cmd --permanent --zone=public --add-service=http 
    # firewall-cmd --reload
    
  3. Avvia sia il server web Apache che i servizi MariaDB:
    # systemctl start mariadb
    # systemctl start httpd
    

    Abilita MariaDB e httpd per l'avvio dopo il riavvio del sistema:

    # systemctl enable mariadb
    # systemctl enable httpd
    
  4. (Facoltativo) Proteggi l'installazione di MariaDB e imposta la password di root:
    # mysql_secure_installation
    
  5. Crea un nuovo database matomo e dai al nuovo utente admin accedere al matomo database con la password 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. Scarica ed estrai Matomo (Piwik). Inizia scaricando il pacchetto di installazione di Matomo (Piwik) ed estraendone il contenuto:
    $  wget https://builds.matomo.org/matomo-latest.zip
    $ unzip matomo-latest.zip 
    

    Copia il matomo estratto directory nel /var/www/html directory:

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

    Infine in questo passaggio, cambia i permessi e cambia il contesto di sicurezza SELinux del file:

    # chown -R apache:apache /var/www/html/
    # chcon -R -t httpd_sys_rw_content_t /var/www/html/matomo/
    
  7. Accedi alla procedura guidata di installazione di Matomo (Piwik) ed esegui l'effettiva installazione di Matomo (Piwik). Sposta il tuo browser su http://localhost/matomo o http://SERVER-HOST-NAME/matomo e segui le istruzioni.

    Pagina di benvenuto della procedura guidata di installazione di Matomo. Premi NEXT per iniziare l'installazione.

    Tutti i prerequisiti per l'installazione di Matomo (Piwik) sono soddisfatti.

    Modifica Server database a localhost per evitare il messaggio di errore di autorizzazione negata. Compila tutte le configurazioni del database come da Passaggio 5 .

    Premi NEXT per creare tutte le tabelle.

    Imposta l'account utente Matomo super utente.

    Inserisci i dettagli del tuo sito web.

    Copia e incolla il codice di monitoraggio risultante nella sezione HEAD del tuo sito web.

    Installazione Matomo (Piwik) su Red Hat Enterprise Linux 8 completata.


Linux
  1. Come installare Linux in 3 passaggi

  2. Come installare Python su Linux

  3. Come installare Java su Linux

  4. Come installare RHEL 8 su VMware Workstation

  5. Come installare RHEL 8:una guida passo passo completa

Come installare ActiveMQ su RHEL 8

Come installare GIMP su CentOS 8 / RHEL 8 Linux

Come installare PostgreSQL 14 in RHEL 8 Linux

Come installare Drupal CMS in RHEL 8 Linux

Come installare l'ultimo PHP 8.1 su RHEL Linux

Come installare Joomla CMS in RHEL 8 Linux