documentation_technique:paheko

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
documentation_technique:paheko [05/16/2025 14:27:29] – doc de mise à jour thomasdocumentation_technique:paheko [10/23/2026 10:22:50] (Version actuelle) – thomas
Ligne 6: Ligne 6:
 Déployé sur Tavernier, dans **/var/www/paheko** Déployé sur Tavernier, dans **/var/www/paheko**
  
-Utilise un compte utilisateur **paheko** et un pool php 8.2 dédié+Utilise un compte utilisateur **paheko** et un pool php 8.4 dédié
  
 ==== Mise à jour: ==== ==== Mise à jour: ====
Ligne 22: Ligne 22:
 Après vérification, supprimer l'ancienne version Après vérification, supprimer l'ancienne version
  
 +```bash
 +export VERSION=1.3.24
 +curl -OL https://fossil.kd2.org/paheko/uv/paheko-${VERSION}.tar.gz
 +tar xf paheko-${VERSION}.tar.gz -C /var/www/
 +chown paheko:www-data /var/www/paheko-${VERSION}
 +cp -var /var/www/paheko/data /var/www/paheko-${VERSION}/
 +cp -var /var/www/paheko/config.local.php /var/www/paheko-${VERSION}/
 +unlink /var/www/paheko
 +ln -s  /var/www/paheko-${VERSION} /var/www/paheko
 +rm -f paheko-${VERSION}.tar.gz 
 +systemctl restart php8.4-fpm.service
 +```
  
 ==== configuration ==== ==== configuration ====
Ligne 29: Ligne 41:
 wkhtmltopdf en version statique a été installé dans /usr/local/bin (via téléchargement et installation manuelle du paquet Debian) wkhtmltopdf en version statique a été installé dans /usr/local/bin (via téléchargement et installation manuelle du paquet Debian)
  
-pool php : /etc/php/8.2/fpm/pool.d/paheko.conf+pool php : /etc/php/8.4/fpm/pool.d/paheko.conf
  
 site web : tavernier:/etc/nginx/sites-available/paheko.conf site web : tavernier:/etc/nginx/sites-available/paheko.conf
Ligne 45: Ligne 57:
 FIXME le site ne réponde pas à paheko.hadoly.org  FIXME le site ne réponde pas à paheko.hadoly.org 
  
-Prérequis:  php8.2-sqlite3 et mbstring+Prérequis:  php8.4-sqlite3 et php8.4-mbstring
  
 Téléchargement et décompression de l'archive dans le dossier dédié Téléchargement et décompression de l'archive dans le dossier dédié
Ligne 55: Ligne 67:
 Création d'un reverse sur merlin Création d'un reverse sur merlin
  
-Création d'un pool php-fpm 8.2 dédié+Création d'un pool php-fpm 8.4 dédié
  
 Création de 2 **cronjobs** dans /etc/crontab Création de 2 **cronjobs** dans /etc/crontab
  
-''00 06 * * *     paheko  php8.2 /var/www/paheko/scripts/cron.php+''00 06 * * *     paheko php8.3 /var/www/paheko/bin/paheko cron''
  
-*/5 * * * *     paheko  php8.2 /var/www/paheko/scripts/emails.php''+''**/5 * * * *     paheko php8.3 /var/www/paheko/bin/paheko queue run''
  
 +Les cron ne fonctionnent pour l'instant pas en 8.4
  
  • documentation_technique/paheko.1747405649.txt.gz
  • Dernière modification : 05/16/2025 14:27:29
  • de thomas