serveurs:installation:web-srv:geonature-dependances

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:web-srv:geonature-dependances [2021/04/07 08:52] – [Installer les dépendances de GeoNature] jpmilcentserveurs:installation:web-srv:geonature-dependances [2024/03/13 11:27] (Version actuelle) – [Dépendances pour l'instance "db-srv"] jpmilcent
Ligne 1: Ligne 1:
  
-==== Installer les dépendances de GeoNature ==== +====== Installer les dépendances de GeoNature ====== 
-  * Via les paquets systèmes :  + 
-    * Python : ''sudo aptitude install -y python3 python3-dev python3-setuptools python3-pip python3-virtualenv python3-gdal libpq-dev libgdal-dev build-essential'' +===== Dépendances pour l'instance "web-srv" & "bkp-srv" (espace Pré-Prod) ===== 
-    * Serveurs : ''sudo aptitude install supervisor'' +    * Via les paquets systèmes : 
-  * Via PIP : ''<nowiki> sudo pip install --upgrade pip virtualenv virtualenvwrapper </nowiki>'' +      Nécessaire pour les paquets Python suivants : ''sudo apt install -y libpq-dev libgdal-dev gdal-bin libffi-dev libpangocairo-1.0-0 '' 
-  * En tant qu'utilisateur //geonat//, via NVM : +      * Python : ''sudo apt install -y python3 python3-dev python3-pip python3-venv python3-setuptools python3-gdal python3-wheel python3-cffi python3-virtualenv python3-virtualenvwrapper'' 
-    * Installer NVM : ''<nowiki>curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.1/install.sh | bash </nowiki>'' +      * Serveurs et système : ''sudo apt install unzip wget git redis pipx'' 
-    * Installer Node et NPM : '' nvm install 8.16.''+    * En tant qu'utilisateur //geonat//, via NVM : 
 +      * Installer [[https://github.com/nvm-sh/nvm#installing-and-updating| la dernière version de NVM disponible sur le site du projet]] :  
 +        * Ex. : ''%% curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash %%'' 
 +      * Vérifier la version de Node nécessaire à GeoNature : https://github.com/PnX-SI/GeoNature/blob/master/frontend/.nvmrc 
 +        * Si GeoNature est déjà installé, se placer dans le dossier contenant le fichier //.nvmrc// : ''cd ~/geonature/frontend/'' 
 +          * Installer/Mettre à jour Node & Npm : ''nvm install'' 
 +        * Sinon, installer Node & Npm dans la version correspondante: '' nvm install <gn-node-version> '' 
 +          * Ex: '' nvm install v10.15.3 '' 
 + 
 +===== Dépendances pour l'instance "db-srv" ===== 
 +    * Via les paquets systèmes : 
 +      * Nécessaire pour les paquets Python suivants : ''sudo aptitude install -y build-essential libgdal-dev gdal-bin '' 
 +      * Python : ''sudo aptitude install -y python3 python3-dev python3-setuptools python3-pip python3-wheel python3-gdal python3-cffi '' 
 +      * Serveurs et système : ''sudo aptitude install unzip wget sshpass''
  
  • serveurs/installation/web-srv/geonature-dependances.1617785552.txt.gz
  • Dernière modification : 2021/04/07 08:52
  • de jpmilcent