Accedi a Matomo
- Apri il tuo browser web e vai a:
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 del database:
/root/.cloudzy-creds
Configurazione della banca dati
Durante la configurazione, immettere le seguenti credenziali dal file generato (/root/.cloudzy-creds):
- Server della banca dati:
127.0.0.1 - Login:
matomo - Password: generata casualmente
- Nome della banca dati:
matomo
Gestione Apache
Gestisci il servizio Apache utilizzando 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 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 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 di Matomo (/var/www/matomo/config/config.ini.php) e aggiorna il file trusted_hosts impostazione sotto [General] per includere il tuo dominio invece dell'IP:
[General]
trusted_hosts[] = "yourdomain.com"
7. Apri il browser e vai a: https://yourdomain.com