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, etc.) ou un serveur auto-hébergé, permet de gérer une association collectivement sur Internet.
- Hors-ligne : à installer sur son propre ordinateur sous Debian/Ubuntu, ou Windows. Permet de gérer une association sur un ordinateur seul, sans nécessiter d'accès Internet.
Sans installer
Si vous ne souhaitez pas vous auto-héberger, il est aussi possible de passer par un service tiers qui hébergera votre association pour vous :
- Paheko.cloud est la plateforme créée et maintenue par le développeur de Paheko, utilisée par des milliers d'associations. S'y inscrire et contribuer au service permet de participer au financement du logiciel.
- Zourit propose une plateforme payante d'hébergement (serveurs chez OVH, France) comprenant divers services, dont Paheko, avec une formation (payante), proposée par les CEMEA. Il est possible de reproduire cette plateforme en auto-hébergement avec Zourit-Admin.
- KAZ est une association bretonne qui propose un service d'hébergement avec de nombreux services, dont Paheko pour les associations (serveurs hébergés à Rennes).
- Libretic, association bordelaise (serveur à Cénac, vers Bordeaux)
Si vous ne souhaitez pas vous auto-héberger, il est aussi possible de passer par le service Paheko.cloud pour utiliser Paheko sans rien installer.
Comment installer Paheko en-ligne ?
Pré-requis
- Un hébergement avec PHP 7.4 ou supérieur (les versions 7.4, 8.0, 8.1 et 8.2 sont supportées)
- Le module sqlite3 installé et activé (version 3.16 ou supérieure)
- Le module phar (normalement il est fourni par défaut avec PHP)
Optionnel :
- Module imagick ou gd pour pouvoir charger des images (dans le cas contraire il ne sera pas possible d'uploader des images)
- Module gnupg pour pouvoir chiffrer les e-mails (sécurité accrue)
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 :
- Infini.fr, association située à Brest (utilise AlternC) -- Guide d'installation pour Infini
- L'Autre Net, hébergeur associatif autogéré (Paris) (utilise AlternC) -- Guide d'installation pour L'autre Net
- Domaine Public, association belge (utilise AlternC)
- Ouvaton, coopérative
- MarsNet, association située à Marseille (utilise AlternC)
- Retzien, association située en Pays de la loire (utilise ISPconfig) -- Guide d'installation pour Retzien
Une fois que vous avez choisi votre hébergeur, voici les guides détaillant la procédure à suivre :
- Guide d'installation pour L'autre Net et autres hébergeurs utilisant AlternC (recommandé)
- Guide d'installation pour Ouvaton (sur le site d'Ouvaton)
- Guide d'installation pour Always-Data
- Guide d'installation pour OVH
- Guide d'installation pour 1&1 IONOS
- Guide d'installation pour O2switch
- Guide d'installation pour byet.host
- Guide d'installation pour Infomaniak
- Guide d'installation pour PlanetHoster
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épertoirewww
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
)
Je suis en auto-hébergement
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
- Installation sous Debian ou Ubuntu
- Installation sous Fedora/CentOS/RedHat
- Installation avec WampServer sous Windows
- Pour les gens qui aiment les trucs compliqués, il existe un package Docker publié par la communauté, merci à eux :)
- Il existe aussi une configuration Ansible communautaire.
Problèmes à l'installation ?
Voir la page Problèmes fréquents.
Comment installer Paheko hors-ligne ?
- Installation et fonctionnement hors-ligne pour Debian/Ubuntu/Mint
- Installation hors-ligne sur Windows
- Installation hors-ligne sur Android