Logiciel Libre

Les principes du logiciel libre sont formidablement simples : un nouveau client ne paye pas ce que d’autres ont déjà payé, il en dispose gratuitement.

Installez vous-même


Vous souhaitez installer vous-même Planno ?

Très bien !


• Pour ceci, vous devez disposer d’un serveur Linux avec un service web (Apache ou Nginx), PHP 8.1 et MariaDB 10.

• Utilisez l’outil git pour récupérer le code source

git clone https://github.com/planningbiblio/planningbiblio -b 24.04.xx planno


• Rendez-vous dans le dossier téléchargé

cd planno


• Exécuter le fichier install.sh et laissez-vous guider

./install.sh


  Configurez votre service web afin qu’il pointe sur le dossier public de l’installation (ex : /var/www/planno/public)


  Connectez-vous en tapant le nom de votre serveur dans un navigateur Internet


Pour plus d’informations, suivez le guide :

  Guide d’installation et de mise à jour de la version 24.04

  Guide d’installation et de mise à jour de la version 23.10


Prérequis

Pour installer Planno, vous devez avoir un serveur Linux avec Apache ou NGINX, une base de données MariaDB, PHP version 8.1 ou supérieure, les modules PHP suivants : json, mysqli, pdo, pdo_mysql, ldap (si vous souhaitez utiliser l’authentification ou l’importation LDAP), et curl (si vous souhaitez utiliser l’identification CAS).

telechargement

Adaptabilité et liberté

Planno est un logiciel libre distribué sous  licence GPL v2, aussi appelée en français Licence Publique Générale GNU. Cette licence vous garantit les libertés suivantes

utilisation

La liberté d’installer et d’utiliser Planno pour quelque usage que ce soit 

adaptation

La liberté d’étudier le fonctionnement de Planno et de l’adapter à vos propres besoins en modifiant le code source, auquel vous avez un accès immédiat

distribution

La liberté de distribuer des copies à qui que ce soit, tant que vous n’altérez ni ne supprimez la licence

partage

La liberté d’améliorer Planno et de diffuser vos améliorations au public, de façon à ce que l’ensemble de la communauté puisse en tirer avantage, tant que vous n’altérez ni ne supprimez la licence

Dernière version (24.04)

ChangeLog

Requis : PHP 8.1


installation

Les outils Git et Composer (recommandés)

composer

Composer est un gestionnaire de dépendances. 

Téléchargez-le en suivant les indications fournies ici :

https://getcomposer.org/download/

adaptation

Git est un outil de gestion d’évolution de contenus d’une arborescence.

Il s’installe avec le gestionnaire de paquet de votre distribution Linux.

exécuter

Vous pouvez exécuter la commande « composer install « 

après avoir créé l’alias suivant :

composer=’php /chemin/vers/composer.phar’

ou directement taper la commande suivante :

php /chemin/vers/composer.phar install

Avec ces outils, récupérez le code de la manière suivante :

git clone https://github.com/planningbiblio/planningbiblio \

-b 24.04.xx planno

cd planno

composer install

Mise à jour

Attention!

Avant de mettre à jour Planno : sauvegardez votre base de données, le fichier include/config.php, votre éventuel fichier lang/custom.php et votre thème personnalisé si vous en avez un.

Important :

Si vous souhaitez mettre à jour Planno depuis une version inférieure à 2.0, vous devez d’abord effectuer une mise à jour vers la version 2.0.3 en utilisant cette archive :  Planning Biblio 2.0.3 si vous utilisez un thème personnalisé et que vous effectuez une mise à jour depuis une version inférieure à 2.3.3, il devra être adapté ( voir le forum).



les outils git et composer:
si vous avez installé Planno avec git (recommandé)
Rendez-vous dans votre dossier Planno

Entrez le code de la manière suivante:

git reset –hard

git fetch origin 24.04.xx

git checkout -b 24.04.xx origin/24.04.xx

composer install

Conseil

Assurez-vous que les fichiers précités sont toujours en place après la mise à jour ou recopiez-le depuis votre sauvegarde.

Connectez-vous au planning : la mise à jour de la base de données démarre automatiquement.


Autres solutions

Autre solution d’installation:

Décompressez votre DocumentRoot

l’archive téléchargeable sur github

Télécharger composer

Exécutez composer install

Autre solution de mise à jour:

Téléchargez l’archive sur github

Copiez son contenu dans votre dossier Planno

Télécharger composer

Exécutez composer install

Besoin d’une assistance ?

Optez pour une solution clé en main avec Biblibre