Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente |
serveurs:installation:bkp-srv:install-exports [2024/12/16 17:17] – choarau | serveurs:installation:bkp-srv:install-exports [2024/12/16 17:19] (Version actuelle) – choarau |
---|
====== Installation du module Exports dans l'espace de pré-prod de GeoNature (SINP AURA) ====== | ====== Installation du module Exports dans l'espace de pré-prod de GeoNature (SINP AURA) ====== |
| |
**Procédure** (branche feat/sinp GN v2.9.2) : | **Procédure** (branche feat/sinp - GN ~v2.10.0-dev) : |
* Cloner le dépôt en https : ''git clone https://github.com/PnX-SI/gn_module_export.git'' | * Cloner le dépôt en https : ''%%git clone https://github.com/PnX-SI/gn_module_export.git%%'' |
* Se placer sur la version compatible avec l'instance de GN installée : ''git checkout <branche ou tag>'' | * Se placer sur la version compatible avec l'instance de GN installée : ''git checkout <branche ou tag>'' |
* Copier, renommer et modifier le fichier conf_gn_module.toml : ''cp config/conf_gn_module.toml.example config/conf_gn_module.toml'' | * Copier, renommer et modifier le fichier conf_gn_module.toml : ''cp config/conf_gn_module.toml.example config/conf_gn_module.toml'' |
* Installer le module : ''geonature install-packaged-gn-module <path/to/local/module/folder> EXPORTS'' | * Installer le module : ''geonature install-packaged-gn-module <path/to/local/module/folder> EXPORTS'' |
* Re-builder le frontend : ''geonature update-configuration --build false && geonature generate-frontend-tsconfig && geonature generate-frontend-tsconfig-app && geonature generate-frontend-modules-route'' | * Re-builder le frontend : ''%%geonature update-configuration --build false && geonature generate-frontend-tsconfig && geonature generate-frontend-tsconfig-app && geonature generate-frontend-modules-route%%'' |
* Puis ''nvm use'' et ''npm run build'' | * Puis ''nvm use'' et ''npm run build'' |
* Relancer le service GN : ''systemctl restart geonature'' | * Relancer le service GN : ''systemctl restart geonature'' |
* Créer les dossiers ''exports/usr_generated'', ''exports/schedules'' et ''exports/dsw'' | * Créer les dossiers ''exports/usr_generated'', ''exports/schedules'' et ''exports/dsw'' |
* Rajouter dans la conf GN de Nginx (''/etc/nginx/sites-enabled/geonature.conf'') dans la section ''server {...}'' : | * Rajouter dans la conf GN de Nginx (''/home/geonat/docker/preprod/nginx/sites-enabled/geonature.conf'') dans la section ''server {...}'' : |
<code bash> | <code bash> |
# Alias for Export module | # Alias for Export module |