Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
serveurs:installation:web-srv:docker-matomo [2020/02/14 13:37] – [Configurer Matomo sur analytics.silene.eu] jpmilcent | serveurs:installation:web-srv:docker-matomo [2022/09/21 14:16] (Version actuelle) – [Mise à jour de Matomo] jpmilcent | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Installer le domaine analytics.silene.eu | + | ====== Installer, configurer et gérer |
- | < | + | **Notes** : ce domaine hébergera l' |
- | * **Notes** : ce domaine hébergera l' | + | |
===== Installer le domaine ===== | ===== Installer le domaine ===== | ||
Ligne 26: | Ligne 25: | ||
* Créer un lien depuis les sites actifs : '' | * Créer un lien depuis les sites actifs : '' | ||
* Tester la config et relancer Nginx si OK : '' | * Tester la config et relancer Nginx si OK : '' | ||
- | * Tester l'URL http:// | + | * Tester l' |
- | * En local, sur votre machine, se placer dans le dépôt Github "// | + | * En local, sur votre machine, se placer dans le dépôt Github "// |
* Sur le serveur dans le dossier //docker// de l' | * Sur le serveur dans le dossier //docker// de l' | ||
* vérifier la présence du réseau Docker spécifique à notre utilisation de type //bridge// nommé // | * vérifier la présence du réseau Docker spécifique à notre utilisation de type //bridge// nommé // | ||
- | * se placer dans le dossier // | + | * se placer dans le dossier // |
* exécuter la commande : '' | * exécuter la commande : '' | ||
- | * vérifier que tout fonctionne à l' | + | * vérifier que tout fonctionne à l' |
* arrêter le container : '' | * arrêter le container : '' | ||
* relancer le container en tant que service : '' | * relancer le container en tant que service : '' | ||
* si besoin de l' | * si besoin de l' | ||
- | ===== Activer SSL sur le domaine ===== | + | ===== Activer SSL et HTTP2 sur le domaine ===== |
- | * Installer un certificat SSL via Certbot (Letsencrypt) : ''< | + | * Installer un certificat SSL via Certbot (Letsencrypt) |
+ | * Pour SINP PACA : ''< | ||
+ | * Pour SINP AURA : ''< | ||
* Répondre : 2 | * Répondre : 2 | ||
* Tester ensuite la redirection auto de HTTP vers HTTPS : http:// | * Tester ensuite la redirection auto de HTTP vers HTTPS : http:// | ||
Ligne 45: | Ligne 46: | ||
* La config finale : <code nginx> | * La config finale : <code nginx> | ||
server { | server { | ||
- | listen 443 ssl; # managed by Certbot | + | listen 443 ssl http2; # managed by Certbot |
- | listen [::]:443 ssl; # managed by Certbot | + | listen [::]:443 ssl http2; # managed by Certbot |
server_name analytics.silene.eu; | server_name analytics.silene.eu; | ||
Ligne 76: | Ligne 77: | ||
</ | </ | ||
- | ===== Configurer | + | ===== Matomo ===== |
+ | ==== Configurer Matomo | ||
* Se connecter sur https:// | * Se connecter sur https:// | ||
* Cliquer sur l' | * Cliquer sur l' | ||
* Accéder au menu " | * Accéder au menu " | ||
- | * Adresse du serveur SMTP : smtp-relay.gmail.com | + | * Adresse du serveur SMTP : ssl0.ovh.net |
* Port SMTP : 587 | * Port SMTP : 587 | ||
* Méthode d' | * Méthode d' | ||
- | * Nom d' | + | * Nom d' |
- | * Mot de passe SMTP : créer un mot de passe d' | + | * Mot de passe SMTP : utiliser le mot de passe du compte |
- | * Adresse d' | + | * Adresse d' |
* Nom d' | * Nom d' | ||
* Chiffrement SMTP : TLS | * Chiffrement SMTP : TLS | ||
Ligne 98: | Ligne 100: | ||
* '' | * '' | ||
* '' | * '' | ||
+ | * Test l' | ||
+ | * Se connecter au container : '' | ||
+ | * Se placer dans le dossier /// | ||
+ | * Lancer la commande : '' | ||
- | ===== Mise à jour de Matomo | + | ==== Mise à jour de Matomo ==== |
* **Notes** : le volume Docker incluant l' | * **Notes** : le volume Docker incluant l' | ||
- Mise à jour du container : | - Mise à jour du container : | ||
* Mettez à jour le fichier // | * Mettez à jour le fichier // | ||
* Téléverser le fichier sur le serveur | * Téléverser le fichier sur le serveur | ||
- | * Relancer le build du container : '' | + | * Relancer le build du container : '' |
- Mise à du code de Matomo présent dans le volume Docker : | - Mise à du code de Matomo présent dans le volume Docker : | ||
* Se loguer sur Matomo avec un super-utilisateur | * Se loguer sur Matomo avec un super-utilisateur | ||
* Via l' | * Via l' | ||
+ | |||
+ | ==== Déboguer un graphique affichant " | ||
+ | * Essayer de redémarrer le service '' | ||
+ | * Ouvrir l' | ||
+ | * Des informations sur comment résoudre le problème devrait être affichée. | ||
+ | * Vérifier que le contenu du dossier ''/ |