Accedi a Matomo
- Apri il browser web e vai all'indirizzo:
http://<SERVER-IP> - Segui la procedura guidata di configurazione web di Matomo per completare l'installazione.
File e directory importanti
- Radice web:
/var/www/matomo(di proprietà diwww-data:www-data) - Configurazione Apache:
/etc/apache2/sites-available/matomo.conf - Registri:
/var/log/apache2/matomo_error.log&/var/log/apache2/matomo_access.log - Credenziali database:
/root/.cloudzy-creds
Configurazione del database
Durante la configurazione, inserisci le seguenti credenziali dal file generato (/root/.cloudzy-creds):
- Server database:
127.0.0.1 - Accesso:
matomo - Password: generata in modo casuale
- Nome database:
matomo
Gestione Apache
Gestisci il servizio Apache utilizzando i comandi systemd:
systemctl status apache2
systemctl restart apache2
systemctl stop apache2
systemctl start apache2
Abilitazione SSL con un dominio
1. Indirizza il tuo dominio all'IP del server.
2. Modifica la configurazione di Apache e sostituisci ServerName <IP> con il tuo dominio (ServerName <your-domain>):
vim /etc/apache2/sites-available/matomo.conf
3. Installa Certbot:
apt install -y certbot python3-certbot-apache
4. Esegui il seguente comando per generare un certificato Lets Encrypt valido:
certbot --apache --non-interactive --agree-tos --email [email protected] -d yourdomain.com
5. Riavvia Apache per applicare le modifiche:
systemctl restart apache2
6. Modifica il file di configurazione di Matomo (/var/www/matomo/config/config.ini.php) e aggiornare il trusted_hosts impostazione sotto [General] per includere il tuo dominio invece dell'IP:
[General]
trusted_hosts[] = "yourdomain.com"
7. Apri il browser e visita: https://yourdomain.com