serveur_hebergement:kresus

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
serveur_hebergement:kresus [2023/02/23 09:48] fateserveur_hebergement:kresus [2025/12/22 07:59] (Version actuelle) fate
Ligne 12: Ligne 12:
  
 Vous allez avoir besoin de plusieurs logiciels pour l'installation : Vous allez avoir besoin de plusieurs logiciels pour l'installation :
-<code bash>sudo aptitude install git npm postgresql python3 </code>+<code bash>sudo aptitude install git npm postgresql python3 python3-pdfminer</code>
  
  
Ligne 31: Ligne 31:
  
 Woob est plus simple à installer. Toujours avec l'utilisateur kresus, lancez la commande suivante : Woob est plus simple à installer. Toujours avec l'utilisateur kresus, lancez la commande suivante :
-<code bash>pip install --user woob</code>+<code bash>pipx install woob</code> 
 + 
 +Certains modules de Woob nécessite des dépendances (python-jose par exemple). Si de telle dépendances sont nécessaires, la commande pour les installer est la suivante :  
 +<code bash>pipx inject woob python-jose</code>
  
 ===== Création de la base de données ===== ===== Création de la base de données =====
Ligne 63: Ligne 66:
   * la partie [email] si vous souhaitez activer les alarmes par mail   * la partie [email] si vous souhaitez activer les alarmes par mail
   * la partie [db] pour indiquer les informations de connexion à la base (adresse, nom utilisateur, mot de passe, etc)   * la partie [db] pour indiquer les informations de connexion à la base (adresse, nom utilisateur, mot de passe, etc)
 +  * la ligne "python_exec" pour indiquer le python de l'environnement virtuel de Woob, qui devrait être /home/kresus/.local/pipx/venvs/woob/bin/python (à adapter avec votre utilisateur)
  
 ===== Configuration d’Apache2 ===== ===== Configuration d’Apache2 =====
Ligne 113: Ligne 117:
  
 Activez le fichier de conf Apache Activez le fichier de conf Apache
-<code bash>a2ensite matrix.nomdedomaine.fr.conf</code>+<code bash>a2ensite kresus.nomdedomaine.fr.conf</code>
  
 Redémarrez Apache Redémarrez Apache
Ligne 166: Ligne 170:
 <code bash> <code bash>
 npm install --prefix /home/kresus/ kresus npm install --prefix /home/kresus/ kresus
 +</code>
 +
 +S'il ne vous installe pas la dernière version disponible (voir [[https://www.npmjs.com/package/kresus|ici]] pour les versions), lancez la commande en ajoutant le numéro de la dernière version. Exemple avec la version 0.19.0 :
 +<code bash>
 +npm install --prefix /home/kresus/ kresus@0.19.0
 </code> </code>
  • serveur_hebergement/kresus.1677145737.txt.gz
  • Dernière modification : 2023/08/08 14:01
  • (modification externe)