Accedi a Matomo
- Apri il browser e vai a:
http://<SERVER-IP> - Segui la procedura guidata di configurazione web di Matomo per completare l'installazione.
File e directory principali
- 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 Database
Durante la configurazione, inserisci le seguenti credenziali dal file generato (/root/.cloudzy-creds):
- Server Database:
127.0.0.1 - Accedi:
matomo - Password: generata casualmente
- Nome Database:
matomo
Gestione Apache
Gestisci il servizio Apache tramite i comandi systemd:
systemctl status apache2
systemctl restart apache2
systemctl stop apache2
systemctl start apache2
Abilitare SSL con un dominio
1. Punta il tuo dominio all'IP del server.
2. Modifica la configurazione 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 comando seguente per generare un certificato Let's 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 Matomo (/var/www/matomo/config/config.ini.php) e aggiorna il trusted_hosts impostazione sotto [General] per includere il tuo dominio al posto dell'IP:
[General]
trusted_hosts[] = "yourdomain.com"
7. Apri il browser e visita: https://yourdomain.com