serveurs:installation:geonature

Ceci est une ancienne révision du document !


Installer GeoNature

  • Notes :
    • Afin de pouvoir exécuter l'installation de la base sur l'instance db-srv et l'installation de l'appli sur l'instance web-srv, il est nécessaire d'installer et configurer GeoNature sur les 2 serveurs…
  • Ressources :
  • Se connecter sur l'instance web-srv : ssh geonat@db-<region>-sinp
  • Se rendre dans le home de l'utilisateur geonat : cd /home/geonat
  • Créer les dossiers dwl (pour les téléchargments) et www (contenant les sources des applis web) : mkdir dwl; mkdir www
  • Se placer dans le dossier dwl : cd dwl
  • Récupérer les numéros de la dernière version de GeoNature : https://github.com/PnX-SI/GeoNature/releases
  • Télécharger la dernière version de GeoNature : wget https://github.com/PnX-SI/GeoNature/archive/2.2.1.zip -O geonature_v2.2.1.zip
  • Dézipper l'archive vers le dossier www : unzip geonature_v2.2.1.zip; mv GeoNature-2.2.1 ../www/geonature_v2.2.1
  • Se placer dans le dossier www : cd www
  • Créer un lien symbolique (pour faciliter les mises à jour future) : ln -s geonature_v2.2.1 geonature
  • Se placer dans GeoNature : cd /home/geonat/www/geonature
  • Configuration utilisée pour l'installation :
    • Copier le fichier : cp config/settings.ini.sample config/settings.ini
    • Éditer le fichier : vi config/settings.ini
    • Configuration :
      my_url=http://expert.silene.eu/
      drop_apps_db=false
      db_host=10.0.1.20
      db_port=5432
      db_name=geonature2db
      user_pg=geonatadmin
      user_pg_pass=<mot-de-passe>
      add_sample_data=false
  • Copier le dossier GeoNature sur l'instance db-srv : rsync -av /home/geonat/www/ geonat@db-<region>-sinp:/home/geonat/www/
  • serveurs/installation/geonature.1582022603.txt.gz
  • Dernière modification : 2020/02/18 10:43
  • de jpmilcent