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
Prochaine révision
Révision précédente
serveurs:installation:db-srv:geonature-atlas-db [2026/10/07 16:48] – jpmilcentserveurs:installation:db-srv:geonature-atlas-db [2026/10/20 16:35] (Version actuelle) – jpmilcent
Ligne 6: Ligne 6:
       * Pour le SINP-AURA: [[database:sinp-aura:import-donnees#recuperation_en_local_du_depot_data_et_transfert_sur_le_serveur| transfert du dépôt "data"]] ; [[database:sinp-aura:import-donnees#ajoutcorrection_du_referentiel_geographique_dans_la_base_de_donnees_geonature| installation du territoire]]       * Pour le SINP-AURA: [[database:sinp-aura:import-donnees#recuperation_en_local_du_depot_data_et_transfert_sur_le_serveur| transfert du dépôt "data"]] ; [[database:sinp-aura:import-donnees#ajoutcorrection_du_referentiel_geographique_dans_la_base_de_donnees_geonature| installation du territoire]]
   * Se connecter avec //geonat// à l'instance //pdb-srv// : ''%% ssh geonat@pdb-<region>-sinp %%''   * Se connecter avec //geonat// à l'instance //pdb-srv// : ''%% ssh geonat@pdb-<region>-sinp %%''
 +  * À partir de la v2 de l'Atlas, s'il est nécessaire de filter les données de la ''synthese'' une vue ''gn_synthese.synthese_atlas'' peut être créée (renseigner le paramètre ''observation_data_source'' du fichier ''settings.ini'') :
 +    * Utiliser par exemple : <code sql>
 + CREATE OR REPLACE VIEW gn_synthese.synthese_atlas AS
 +    SELECT
 +        id_synthese,
 +        the_geom_point,
 +        id_nomenclature_sensitivity,
 +        id_nomenclature_observation_status,
 +        cd_nom,
 +        date_min,
 +        altitude_min,
 +        altitude_max,
 +        observers,
 +        id_dataset
 +    FROM gn_synthese.synthese
 +    WHERE id_nomenclature_valid_status IN (
 +            ref_nomenclatures.get_id_nomenclature('STATUT_VALID', '0'),
 +            ref_nomenclatures.get_id_nomenclature('STATUT_VALID', '1'),
 +            ref_nomenclatures.get_id_nomenclature('STATUT_VALID', '2')
 +        )
 +        OR id_nomenclature_valid_status IS NULL ;
 +</code>
 +    * Normalement, chaque instance SINP devrait avoir un fichier SQL contenant ce code dans son dépôt ''sinp-<region>-data'' 
   * Installer la base de données de //GeoNature Atlas// :   * Installer la base de données de //GeoNature Atlas// :
     * Se placer dans le dossier racine de l'//Atlas// : ''%% cd ~/www/atlas/ %%''     * Se placer dans le dossier racine de l'//Atlas// : ''%% cd ~/www/atlas/ %%''
-    * Lancer le script d'installation de la base de données : ''%% ./install_db.sh %%'' +    * Lancer le script d'installation de la base de données :  
-      * Si l'application est déjà installée, penser à démarrer sur le serveur //web-srv// le service //atlas// : ''%% systemctl start geonature-atlas %%''+      * Se placer dans le dossier ''install/'' avec : ''cd install/'' 
 +      * Lancer l'installation : ''%% ./install_db.sh %%''
       * Vérifier le bon déroulement de l'installation avec le fichier de log : ''%% tail -f ~/www/atlas/log/install_db.log %%''       * Vérifier le bon déroulement de l'installation avec le fichier de log : ''%% tail -f ~/www/atlas/log/install_db.log %%''
 +    * Si l'application est déjà installée, penser à démarrer sur le serveur //web-srv// le service //atlas// : ''%% systemctl start geonature-atlas %%'' ou ''%% systemctl start geonature-atlas@geonat %%''
  • serveurs/installation/db-srv/geonature-atlas-db.1791391703.txt.gz
  • Dernière modification : 2026/10/07 16:48
  • de jpmilcent