Guida passo passo all’installazione di Umami su Linux per l’analisi del sito web
Note chiave
- Umami offre un approccio all’analisi dei siti web incentrato sulla privacy.
- L’installazione si basa su Docker, semplificando i vincoli delle configurazioni tradizionali.
- L’implementazione di SSL garantisce la trasmissione sicura dei dati per la tua piattaforma di analisi.
Padroneggiare l’analisi: come installare Umami su Ubuntu Linux
Umami Analytics consente ai webmaster di raccogliere informazioni sulle prestazioni del sito web, dando priorità alla privacy degli utenti. In questa guida, illustreremo come installare Umami su Ubuntu Linux, preparandoti per un efficace monitoraggio dei dati.
Perché scegliere Umami per le tue esigenze di analisi
Umami si distingue come soluzione di analisi incentrata sulla privacy che rende anonimi i dati degli utenti, il che la rende una scelta interessante per i webmaster che desiderano analizzare le prestazioni del proprio sito web senza compromettere la privacy dei visitatori.
Inoltre, Umami è conforme al GDPR e non utilizza cookie, consentendo una navigazione più semplice sul sito web senza ulteriori richieste di consenso.
Un altro vantaggio è che Umami è gratuito e leggero, il che consente di installarlo sui server esistenti senza consumare troppe risorse di sistema.
Configurazione di Docker e Docker Compose per Umami
Per iniziare a ospitare autonomamente l’analisi Umami, devi prima installare Docker e Docker Compose sul tuo computer Ubuntu:
Passaggio 1: recuperare la chiave di firma Docker
Ottieni la chiave di firma dal sito Web ufficiale di Docker.
Passaggio 2: creare un nuovo file di repository
Utilizzare un editor di testo per creare un file repository nella directory “/etc/apt/sources.list.d/”.
Suggerimento: verifica sempre il contenuto del repository prima di salvare.
Passaggio 3: aggiorna il tuo sistema
Assicurati che il tuo sistema sia completamente aggiornato eseguendo:
sudo apt update
Passaggio 4: installare Docker e le dipendenze
Installa Docker, Docker Compose e tutte le dipendenze necessarie eseguendo:
sudo apt install docker docker-compose
Come installare Umami
Successivamente, accedi al repository GitHub di Umami e apri il file Docker Compose preconfigurato in un editor di testo:
Passaggio 5: configurare le variabili d’ambiente
Individua la sezione “environment:” nel file Docker Compose e imposta la APP_SECRET variabile su una stringa casuale univoca.
Fase 6: Costruisci il contenitore Umami
Dopo aver salvato le modifiche, compila ed esegui il contenitore Umami utilizzando:
sudo docker-compose up -d
Passaggio 7: verifica dello stato del contenitore
Verifica che la tua istanza Umami sia attiva elencando i contenitori Docker in esecuzione:
sudo docker ps
Proteggere Umami con SSL
Per rendere accessibili online le tue analisi Umami, configura un proxy inverso SSL:
Passaggio 8: aggiorna le impostazioni DNS
Crea un nuovo record “A” nelle impostazioni DNS che punti all’indirizzo IPv4 del tuo server Umami.
Suggerimento: assicurarsi che le modifiche DNS siano propagate prima di procedere alle impostazioni SSL.
Passaggio 9: installare Certbot
Successivamente, installa il pacchetto snap Certbot per ottenere i certificati SSL:
sudo snap install core && sudo snap refresh core
Passaggio 10: configura il tuo proxy inverso
Crea un nuovo file di configurazione NGINX per il tuo dominio Umami e aggiungi il blocco di configurazione necessario.
Passaggio 11: Generare il certificato SSL
Utilizzare il seguente comando per acquisire un certificato SSL:
sudo certbot --nginx
Passaggio 12: testare l’accesso SSL
Assicurati che la tua istanza Umami sia accessibile in modo sicuro visitando il tuo sottodominio in un browser web.
Integrare Umami Analytics nel tuo sito web
Dopo l’installazione riuscita, il passo successivo è configurare il tuo account utente Umami:
Passaggio 13: modifica le credenziali predefinite
Accedi con le credenziali predefinite (nome utente: admin, password: umami ) e cambia subito la password per motivi di sicurezza.
Passaggi per aggiungere un sito Web per il monitoraggio
Passaggio 14: aggiungere un nuovo sito web
Fare clic su Impostazioni nella barra di navigazione e poi su Aggiungi sito web.
Passaggio 15: Inserisci le informazioni del sito web
Compila i dettagli del sito web, come nome e dominio, quindi fai clic su Salva.
Passaggio 16: copia il codice di monitoraggio
Vai alla scheda Codice di monitoraggio e copia il frammento HTML fornito.
Passaggio 17: incolla il codice di monitoraggio nel tuo sito web
Inserisci il frammento copiato nella <head> sezione HTML del tuo sito web, su ogni pagina che desideri monitorare.
Riepilogo
Seguendo questi passaggi, potrai installare e configurare correttamente Umami Analytics sul tuo server Ubuntu, consentendo un monitoraggio efficiente e attento alla privacy delle prestazioni del tuo sito web.
Conclusione
Umami Analytics rappresenta una valida alternativa per i webmaster che desiderano garantire la privacy e la conformità al GDPR. Installandolo sul tuo server Ubuntu, compi un passo significativo nell’analisi del tuo sito, rispettando al contempo i dati degli utenti.
FAQ (Domande frequenti)
Che cos’è Umami Analytics?
Umami è uno strumento di analisi dei siti web self-hosted e incentrato sulla privacy che fornisce approfondimenti senza compromettere la privacy degli utenti.
Umami è gratuito?
Sì, Umami è completamente gratuito e può essere installato sul tuo server con requisiti di sistema minimi.