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:geonature-nginx [2021/10/03 10:21] – [Création config Nginx maintenance GeoNature (DÉPRÉCIÉ)] jpmilcent | serveurs:installation:web-srv:geonature-nginx [2023/11/15 08:18] (Version actuelle) – [Installer les domaines de GeoNature] jpmilcent | ||
|---|---|---|---|
| Ligne 21: | Ligne 21: | ||
| proxy_read_timeout 300s; | proxy_read_timeout 300s; | ||
| proxy_connect_timeout 75s; | proxy_connect_timeout 75s; | ||
| - | proxy_pass http:// | + | proxy_pass http:// |
| } | } | ||
| } | } | ||
| Ligne 27: | Ligne 27: | ||
| * 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 < | + | * Tester l'URL < |
| - | * Vérifier | + | * Vérifier |
| - | * Démarrer le service // | + | * Démarrer le service // |
| - | * Arrêter le service // | + | * Arrêter le service // |
| ===== Ajout de la page de maintenance auto ===== | ===== Ajout de la page de maintenance auto ===== | ||
| Ligne 47: | Ligne 47: | ||
| ===== Activer SSL et HTTP2 pour GeoNature ===== | ===== Activer SSL et HTTP2 pour GeoNature ===== | ||
| * Installer un certificat SSL via Certbot (Letsencrypt) : ''< | * Installer un certificat SSL via Certbot (Letsencrypt) : ''< | ||
| - | * Ex. pour PACA : '' | + | * Ex. pour PACA : '' |
| * Ex. pour AURA : <code bash> | * Ex. pour AURA : <code bash> | ||
| -d donnees.biodiversite-auvergne-rhone-alpes.fr -d geonature.biodiversite-auvergne-rhone-alpes.fr \ | -d donnees.biodiversite-auvergne-rhone-alpes.fr -d geonature.biodiversite-auvergne-rhone-alpes.fr \ | ||
| Ligne 213: | Ligne 213: | ||
| Deux types de pages de maintenance peuvent être affichées : | Deux types de pages de maintenance peuvent être affichées : | ||
| * une page de maintenance " | * une page de maintenance " | ||
| - | * une page de maintenance " | + | * une page de maintenance " |
| ==== Maintenance courte ==== | ==== Maintenance courte ==== | ||
| Le site bascule **automatiquement** en maintenance courte lorsque le dossier '' | Le site bascule **automatiquement** en maintenance courte lorsque le dossier '' | ||
| - | La compilation de GeoNature via Angular supprime automatiquement ce dossier en début de compilation et le régénére | + | La compilation de GeoNature via Angular supprime automatiquement ce dossier en début de compilation et le régénère |
| ==== Maintenance longue ==== | ==== Maintenance longue ==== | ||
| Ligne 231: | Ligne 231: | ||
| Dans le cas d'une maintenance longue, vous pouvez souhaiter accéder au site pour visualiser le résultat de votre travail de maintenance : | Dans le cas d'une maintenance longue, vous pouvez souhaiter accéder au site pour visualiser le résultat de votre travail de maintenance : | ||
| * Via **IP** : certaines IP fixes comme celle du serveur ou celles des postes des administrateurs peuvent être ajouté dans ''/ | * Via **IP** : certaines IP fixes comme celle du serveur ou celles des postes des administrateurs peuvent être ajouté dans ''/ | ||
| - | afin de ne pas afficher la page maintenance. Les navigateur | + | afin de ne pas afficher la page maintenance. Les navigateurs |
| - | * Via **Cookie** : il est aussi possible de court-circuiter la page de maintenance en ajoutant un cookie | + | * Via **Cookie** : il est aussi possible de court-circuiter la page de maintenance en ajoutant un cookie |
| - | ===== Création config Nginx maintenance GeoNature (DÉPRÉCIÉ) ===== | + | ===== 🗑️ |
| * **Notes** : le fichier de configuration // | * **Notes** : le fichier de configuration // | ||
| * Copier la config de GeoNature : cp / | * Copier la config de GeoNature : cp / | ||