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 / |