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