serveurs:installation:web-srv:geonature-usershub-app

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-usershub-app [2023/11/12 21:29] jpmilcentserveurs:installation:web-srv:geonature-usershub-app [2023/11/13 15:32] (Version actuelle) – [Configuration et installation de UsersHub] jpmilcent
Ligne 4: Ligne 4:
  
 ===== Téléchargement des sources et organisation des dossiers ===== ===== Téléchargement des sources et organisation des dossiers =====
 +  * Se connecter sur l'instance //web-srv// avec l'utilisateur //geonat// : ''ssh geonat@db-<region>-sinp''
   * Déterminer la version de UsersHub compatible avec la version de GeoNature installé en consultant les logs de GeoNature et UsrsHub   * Déterminer la version de UsersHub compatible avec la version de GeoNature installé en consultant les logs de GeoNature et UsrsHub
     * Dans les anciennes versions de GeoNature l'information est disponible dans la config : ''cat ~/www/geonature/config/settings.ini | grep usershub_release''     * Dans les anciennes versions de GeoNature l'information est disponible dans la config : ''cat ~/www/geonature/config/settings.ini | grep usershub_release''
 +  * Se rendre dans le home de l'utilisateur //geonat// : ''cd  /home/geonat''
 +  * Créer un dossier //dwl/// qui contiendra les éléments téléchargés : ''mkdir ~/dwl''
 +  * Créer un dossier //www/// qui contiendra le code source des éléments accessibles sur le web: ''mkdir ~/www''
  
 ==== Méthode utilisant Git ==== ==== Méthode utilisant Git ====
Ligne 12: Ligne 16:
   * Créer un lien symbolique depuis la racine du home de //geonat// : ''cd ~/; ln -s www/usershub usershub''   * Créer un lien symbolique depuis la racine du home de //geonat// : ''cd ~/; ln -s www/usershub usershub''
   * Se placer dans le dépôt de UsersHub //www/usershub/// : ''cd ~/usershub''   * Se placer dans le dépôt de UsersHub //www/usershub/// : ''cd ~/usershub''
-  * Basculer sur la version souhaitée de UsersHub avec la commande ''git checkout <tag>''. Par exemple : ''git checkout 1.12.1''+  * Basculer sur la version souhaitée de UsersHub avec la commande ''git checkout <tag>''. Par exemple : ''git checkout 2.3.4''
  
 ==== 🗑️ Méthode utilisant une archive ===== ==== 🗑️ Méthode utilisant une archive =====
Ligne 35: Ligne 39:
 gun_host=127.0.0.1 # Bloquer l'accès extérieur au port 5000 de l'API => mettre en place un proxy Nginx via un sous-domaine si nécessaire. gun_host=127.0.0.1 # Bloquer l'accès extérieur au port 5000 de l'API => mettre en place un proxy Nginx via un sous-domaine si nécessaire.
 </code> </code>
-  * Créer un dossier qui contiendra les logs de l'installation : ''mkdir -p ~/www/usershub/var/log'' +  * Créer un dossier qui contiendra les logs de l'installation : ''mkdir -p var/log'' 
-  * Lancer l'installation : ''./install_app.sh 2>&1 | tee install_app.log''+  * Lancer l'installation : ''./install_app.sh 2>&1 | tee var/log/$(date +"%Y-%m-%d")_install_app.log''
  • serveurs/installation/web-srv/geonature-usershub-app.1699824573.txt.gz
  • Dernière modification : 2023/11/12 21:29
  • de jpmilcent