GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Come installare Matomo Web Analytics su Ubuntu 20.04

Matomo (precedentemente noto come Piwik) è un'applicazione di analisi web gratuita e open source sviluppata in PHP per essere l'alternativa definitiva a Google Analytics. Matomo può essere utilizzato per tenere traccia delle visite online a uno o più siti Web e visualizzare rapporti su queste visite per l'analisi.

In questo tutorial, ti mostreremo come installare Matomo Web Analytics sul tuo VPS Ubuntu 20.04.

Prerequisiti

  • Ubuntu 20.04 VPS
  • Accesso root SSH o un normale utente di sistema con privilegi sudo

Passaggio 1. Accedi tramite SSH e aggiorna il sistema

Accedi al tuo VPS Ubuntu 20.04 con SSH come utente root:

ssh root@IP_Address -p Port_number

Sostituisci "Indirizzo_IP " e "Numero_porta ” con l'indirizzo IP e la porta SSH del tuo server.

Ora, esegui il comando seguente per aggiornare tutti i pacchetti installati all'ultima versione disponibile.

apt update && sudo apt upgrade

Fase 2:installa il server Web Apache

Esegui il comando seguente per installare il server web Apache:

apt install apache2

Per avviare Apache e consentirne l'avvio automatico all'avvio del server, eseguire questi comandi:

systemctl start apache2
systemctl enable apache2

Passaggio 3:installa PHP con le estensioni richieste

Per installare PHP e le estensioni PHP richieste, esegui il comando seguente:

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

Passaggio 4:installa MariaDB e crea un database per Matomo

Matomo ha bisogno di un server di database e può essere installato eseguendo il comando seguente:

apt install mariadb-server

Una volta installato il server MariaDB, accedi alla shell MariaDB come utente root e crea un database e un utente per 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;

Non dimenticare di sostituire 'Passw0rd' con una password efficace.

Passaggio 5:scarica Matomo su Ubuntu 20.04

Scarica l'ultima versione di Matomo dal sito Web ufficiale sul tuo server:

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

Una volta scaricato, decomprimi il file scaricato con il seguente comando:

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

Quindi cambia la proprietà di Matomo in www-data:

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

Fase 6:crea un file di configurazione di Apache

Per creare un nuovo file di configurazione per Matomo, possiamo creare un nuovo file di configurazione di Apache:

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

Un file di configurazione di base di Apache è simile a questo:

 <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>

Non dimenticare di modificare il nome di dominio accanto a ServerAdmin e ServerName (your_domain.com ) per farlo funzionare con il tuo nome di dominio registrato univoco.

Salva e chiudi il file, quindi attiva l'host virtuale Matomo con il seguente comando:

a2ensite matomo.conf

Riavvia il servizio Apache e sei pronto:

systemctl restart apache2

Passaggio 7. Installa il certificato SSL

In questo passaggio, abiliteremo SSL per Matomo utilizzando un certificato SSL Let's Encrypt gratuito.

apt install python3-certbot-apache -y

Una volta installato il Certbot siamo pronti per installare il certificato per il dominio:

certbot --apache

Dopo la corretta installazione verrà ricevuto il seguente messaggio simile:

- 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

Fase 8:installazione di Matomo utilizzando l'interfaccia Web

Per eseguire la procedura guidata di installazione web, vai su https://tuo_dominio.com e verrai reindirizzato alla pagina di benvenuto di Matomo. Fai clic su "Avanti" pulsante:

Verrà visualizzato un "Controllo del sistema" pagina. Se tutto è contrassegnato da un segno di spunta verde, fai clic su "Avanti" pulsante per procedere al passaggio successivo:

Dovresti arrivare alla pagina di configurazione del database. Usa le credenziali del database configurate in precedenza:

La creazione delle Tabelle dovrebbe restituire le "Tabelle create con successo! ” messaggio:

Successivamente, devi creare un Super utente . Fornisci nome utente, password e indirizzo email.

Ora, fornisci il nome del sito, l'URL del sito Web, quindi fai clic su Avanti pulsante.

Dovresti vedere il codice di monitoraggio per il sito Matomo nella pagina seguente:

Successivamente, dovresti vedere che l'installazione di Matomo è stata completata. Fare clic su CONTINUA A MATOMO pulsante.

Ora puoi accedere al back-end di amministrazione di Matomo:

Dovresti vedere il dashboard di Matomo e puoi aggiungere altri siti Web, controllare le statistiche, ecc:

Questo è tutto. L'installazione di Matomo è ora completa. Ovviamente, non devi fare nulla di tutto ciò se utilizzi uno dei nostri servizi di hosting Ubuntu, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare Matomo per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

PS. Se ti è piaciuto questo post su come installare Matomo Web Analytics su Ubuntu 20.04, condividilo con i tuoi amici sui social network usando i pulsanti qui sotto o lascia semplicemente una risposta. Grazie.


Panels
  1. Come installare R su Ubuntu 20.04

  2. Come installare Vai su Ubuntu 18.04

  3. Come installare R su Ubuntu 16.04

  4. Come installare Open Web Analytics su Ubuntu 18.04

  5. Come installare Vai su Ubuntu 18.04

Come installare Matomo Web Analytics su Debian 11

Come installare Opera Web Browser su Ubuntu 20.04

Come installare Matomo Web Analytics Tool su Debian

Come installare Matomo Web Analytics su Ubuntu 18.04 LTS

Come installare Open Web Analytics su Ubuntu 18.04 LTS

Come installare la piattaforma di analisi web Matomo su Ubuntu Server 20.04