Ajout section conf dumps

This commit is contained in:
whirigoyen 2024-03-22 10:33:09 +01:00
parent 14901c9acd
commit c4e3eddb72

View file

@ -8,7 +8,9 @@ categories: web webapp
Matomo est une application web affichant des statistiques de consultation de pages web tout en protégeant les données et la vie privée des internautes. Matomo est une application web affichant des statistiques de consultation de pages web tout en protégeant les données et la vie privée des internautes.
## Pré-requis ## Installer Matomo
### Pré-requis
Il y a besoin de ces pré-requis pour Debian 11 (Bullseye) : Il y a besoin de ces pré-requis pour Debian 11 (Bullseye) :
@ -16,8 +18,6 @@ Il y a besoin de ces pré-requis pour Debian 11 (Bullseye) :
# apt install php php-curl php-gd php-cli php-mysql php-xml php-mbstring # apt install php php-curl php-gd php-cli php-mysql php-xml php-mbstring
~~~ ~~~
## Installation
Nous préconisons d'utiliser Matomo avec [Apache-ITK](HowtoApache) et [MariaDB](HowtoMySQL). Nous préconisons d'utiliser Matomo avec [Apache-ITK](HowtoApache) et [MariaDB](HowtoMySQL).
Pour [Apache-ITK](HowtoApache) on désactive la gestion des droits pour faciliter les mises à jour : Pour [Apache-ITK](HowtoApache) on désactive la gestion des droits pour faciliter les mises à jour :
@ -26,7 +26,8 @@ Pour [Apache-ITK](HowtoApache) on désactive la gestion des droits pour facilite
AssignUserID example example AssignUserID example example
~~~ ~~~
## Déployer
### Déployer
Se connecter avec le compte UNIX dédié, télécharger l'application et le dézipper en supposant que le DocumentRoot soit par exemple `/home/compte_unix/www/` : Se connecter avec le compte UNIX dédié, télécharger l'application et le dézipper en supposant que le DocumentRoot soit par exemple `/home/compte_unix/www/` :
@ -38,7 +39,8 @@ $ mv -i matomo www
Il reste à suivre les instructions de son installation via https://domaine-matomo-instance.com Il reste à suivre les instructions de son installation via https://domaine-matomo-instance.com
## Paramètrage
## Configurer
### Forcer le SSL ### Forcer le SSL
@ -75,7 +77,13 @@ MAITO="foo@bar.com"
30 * * * * /usr/bin/php /home/matomo/www/console core:archive --url=https://domaine-matomo-instance.com 30 * * * * /usr/bin/php /home/matomo/www/console core:archive --url=https://domaine-matomo-instance.com
~~~ ~~~
## Mise à jour ### Configurer les dumps
Si vous utilisez `mysqldump` pour sauvegarder vos bases de données, il faut utiliser les options `--single-transaction --skip-lock-tables`, sans quoi vous risquez d'avoir un timeout de Matomo pendant la durée des dumps à cause du lock des tables par `mysqldump`.
## Mettre-à-jour
On peut facilement mettre à jour Matomo depuis l'interface d'administration en un seul click. On peut facilement mettre à jour Matomo depuis l'interface d'administration en un seul click.
Il faut avant s'assurer que le répertoire racine de Matomo soit bien avec les droits en `755` Il faut avant s'assurer que le répertoire racine de Matomo soit bien avec les droits en `755`