Ceci est une ancienne révision du document !
Installer GeoNature Atlas App
- Récupérer et afficher la dernière version :
curl -s https://api.github.com/repos/PnX-SI/GeoNature-atlas/releases/latest| grep -oP '"tag_name": "\K(.*)(?=")' - Se placer dans le dossier dwl de l'utilisateur geonat :
cd ~/dwl/ - Télécharger l'archive :
wget https://github.com/PnX-SI/GeoNature-atlas/archive/1.4.1.zip -O atlas_v1.4.1.zip - Décompresser l'archive dans le dossier www de l'utilisateur geonat :
unzip atlas_v1.4.1.zip -d ~/www/ - Se rendre dans le dossier www :
cd ~/www/ - Renommer le dossier de l'Atlas (au format GeoNature ⇒ uniformité):
mv GeoNature-atlas-1.4.1 atlas_v1.4.1 - Créer un lien symbolique :
ln -s atlas_v1.4.1 atlas - Se rendre dans le dossier de Atlas :
cd atlas - Installer les dépendances manquantes manuellement (voir install_env.sh pour la liste) :
aptitude install python-gdal gdal-bin - Créer le fichier settings.ini :
cp atlas/configuration/settings.ini.sample atlas/configuration/settings.ini - Éditer le fichier settings.ini et modifier les propriétés :
vi atlas/configuration/settings.ini - Copier le dossier GeoNature Atlas sur l'instance DB :
rsync -av /home/geonat/www/atlas* geonat@db-<region>-sinp:/home/geonat/www/ - Lancer l'installation :
./install_app.sh- Consulter les log envoyés à la fin de l'installation par Gunicorn dans
~/www/atlas/log/errors_atlas.logavec :tail -f ~/www/atlas/log/errors_atlas.log
- Vérifier que le fichier de conf de Supervisor pour l'Atlas utilise le lien symbolique :
vi /etc/supervisor/conf.d/atlas-service.conf