Installer Paheko

Paheko est disponible en deux distributions différentes :

  • En ligne : nécessite de disposer d'un hébergement web (OVH, Ouvaton, Lautre.net, alwaysdata, Infomaniak, etc.) ou son propre serveur auto-hébergé, permet de gérer une association collectivement sur Internet. Voir ci-dessous les méthodes d'installation.
  • Hors-ligne : à installer sur un ordinateur. Permet de gérer une association sur un ordinateur isolé, sans nécessiter d'accès Internet. Disponible sur les systèmes d'exploitation suivants :

Sans rien installer

Si vous ne disposez pas des compétences techniques ou n'avez pas l'envie de vous auto-héberger, vous pouvez vous tourner vers un hébergeur associatif et solidaire qui hébergera votre association pour vous :

Paheko.cloud

Paheko.cloud

Créé et maintenu par le développeur de Paheko.
Association, serveurs chez Octopuce (France)

Libretic

Libretic

Association, Bordeaux, avec son serveur à Cénac

KAZ

KAZ

Association, Bretagne, avec ses serveurs à Rennes

Zourit

Zourit

Plateforme proposée par l'association CEMEA, serveurs chez OVH (France)

Cloud Girofle

Le Cloud Girofle

Association, serveurs chez OVH (France)

Pâquerette

Pâquerette

Coopérative, serveurs chez Infomaniak (Suisse) et Hetzner (Allemagne)

Comment installer Paheko sur son hébergement web ou son serveur ?

Pré-requis

  • Un hébergement avec PHP 7.4 ou supérieur (les versions 7.4, 8.0, 8.1, 8.2 et 8.3 sont supportées)
  • Le module PHP sqlite3 installé et activé (version 3.16 ou supérieure)
  • Les modules PHP suivants (normalement fournis par défaut) : phar, mbstring, intl
  • Le serveur web Apache (2.4 ou supérieur) est recommandé. Les autres serveurs web (nginx, lighttpd, caddy, etc.) peuvent ne pas disposer de toutes les fonctionnalités, notamment sur le cache web.

Optionnel :

  • Module imagick (ou gd) pour pouvoir charger des images (dans le cas contraire il ne sera pas possible de créer les miniatures des images)
  • Module gnupg pour pouvoir chiffrer les e-mails (sécurité accrue)
  • Collabora Online pour pouvoir éditer des fichiers bureautiques directement depuis le navigateur

Méthode "automatisée" générique

  • Télécharger le fichier install.php
  • Le recopier dans un nouveau répertoire (vide) de votre hébergement web (par exemple paheko)
  • Avec un navigateur web se rendre à l'adresse de ce répertoire, par exemple https://moncompte.infini.fr/paheko/install.php, cela téléchargera tous les fichiers nécessaires
  • Créer un sous-domaine et le positionner sur le sous-répertoire www de Paheko qui vient d'être créé.
  • Se rendre avec le navigateur web sur ce sous-domaine.

Je suis chez un hébergeur commercial ou associatif

Si vous n'avez pas encore d'hébergeur, nous suggérons de choisir un hébergeur associatif ou solidaire :

Une fois que vous avez choisi votre hébergeur, voici les guides détaillant la procédure à suivre :

Je suis chez un autre hébergeur

  • Télécharger la dernière version : téléchargement Paheko (prendre le fichier .tar.bz2)
  • Décompresser le fichier dans un répertoire accessible au serveur web
  • Positionner un virtual host (aussi appelé "sous-domaine" ou "site" selon les hébergeurs), par exemple gestion.mon-asso.fr sur le répertoire www du répertoire de Paheko
  • Se rendre avec son navigateur sur le virtual host de Paheko pour terminer l'installation (par exemple http://gestion.mon-asso.fr)

J'ai mon propre serveur

YunoHost

Yunohost est une solution d'hébergement clé en main à installer sur son serveur. Tout est expliqué dans leur guide de démarrage. La communauté propose un package pour installer Paheko directement dans YunoHost (merci à eux).

Une fois votre serveur installé avec Yunohost vous pouvez cliquer sur le bouton suivant :

Sinon dans l'interface d'administration Paheko devrait être dans la liste des applications à installer.

Autres

Voir aussi ce guide pour héberger plusieurs associations sur le même serveur (installation multi-sites ou ferme à Paheko).

Retours d'expérience

Problèmes à l'installation ?

Et ensuite ?


Attachments: