serveurs:installation:web-srv:docker-matomo

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
serveurs:installation:web-srv:docker-matomo [2026/09/24 10:49] – [Configurer Matomo] jpmilcentserveurs:installation:web-srv:docker-matomo [2026/09/24 10:50] (Version actuelle) – [Configurer Matomo] jpmilcent
Ligne 91: Ligne 91:
     * Chiffrement SMTP : TLS     * Chiffrement SMTP : TLS
   * Modifier le fichier de config une fois le volume créé :   * Modifier le fichier de config une fois le volume créé :
-    * Copier le fichier de config de Matomo sur l'hôte : ''docker cp analytics-matomo:/var/www/html/config/config.ini.php ~/docker/analytics.silene.eu/matomo/config/''+    * Copier le fichier de config de Matomo sur l'hôte : ''%% docker cp analytics-matomo:/var/www/html/config/config.ini.php ~/docker/analytics.silene.eu/matomo/config/ %%''
     * Modifier le fichier de config en ajoutant les paramètres nécessaire dans les différentes sections: <code ini>     * Modifier le fichier de config en ajoutant les paramètres nécessaire dans les différentes sections: <code ini>
 [database] [database]
Ligne 103: Ligne 103:
 </code> </code>
       * Le service Nginx communique en interne en HTTP non sécurisé avec Matomo mais en amont Nginx est bien en HTTPS. Nous devons donc indiquer à Matomo qu'il doit considérer que l'on utilise du HTTPS sécurisé  (''force_ssl = 1'' et très important ''assume_secure_protocol = 1''). Enfin, Matomo étant proxifié par Nginx nous l'indiquons (''%% proxy_client_headers[] = "HTTP_X_FORWARDED_FOR" %%'' et ''%% proxy_host_headers[] = "HTTP_X_FORWARDED_HOST" %%'').       * Le service Nginx communique en interne en HTTP non sécurisé avec Matomo mais en amont Nginx est bien en HTTPS. Nous devons donc indiquer à Matomo qu'il doit considérer que l'on utilise du HTTPS sécurisé  (''force_ssl = 1'' et très important ''assume_secure_protocol = 1''). Enfin, Matomo étant proxifié par Nginx nous l'indiquons (''%% proxy_client_headers[] = "HTTP_X_FORWARDED_FOR" %%'' et ''%% proxy_host_headers[] = "HTTP_X_FORWARDED_HOST" %%'').
-    * Retourner le fichier de config dans le volume : ''docker cp   ~/docker/analytics.silene.eu/matomo/config/config.ini.php analytics-matomo:/var/www/html/config/config.ini.php'' +    * Retourner le fichier de config dans le volume : ''%% docker cp   ~/docker/analytics.silene.eu/matomo/config/config.ini.php analytics-matomo:/var/www/html/config/config.ini.php %%'' 
-    * Se connecter au container et corriger les droits du fichier copié : ''docker exec -it analytics-matomo /bin/bash'' +    * Se connecter au container et corriger les droits du fichier copié : ''%% docker exec -it analytics-matomo /bin/bash %%'' 
-      * ''cd /var/www/html/config'' +      * ''%% cd /var/www/html/config %%'' 
-      * ''chown www-data:www-data config.ini.php''+      * ''%% chown www-data:www-data config.ini.php %%''
   * Test l'envoie d'email par Matomo :   * Test l'envoie d'email par Matomo :
-    * Se connecter au container : ''docker exec -it analytics-matomo /bin/bash'' +    * Se connecter au container : ''%% docker exec -it analytics-matomo /bin/bash %%'' 
-    * Se placer dans le dossier ///var/www/html/// avec :  ''cd /var/www/html/'' +    * Se placer dans le dossier ///var/www/html/// avec :  ''%% cd /var/www/html/ %%'' 
-    * Lancer la commande : '' ./console core:test-email test@mon-domaine.ext ''+    * Lancer la commande : ''%% ./console core:test-email test@mon-domaine.ext %%''
  
 ==== Mise à jour de Matomo ==== ==== Mise à jour de Matomo ====
  • serveurs/installation/web-srv/docker-matomo.txt
  • Dernière modification : 2026/09/24 10:50
  • de jpmilcent