Ceci est une ancienne révision du document !
| |
Note : Ce document est un “work in progress” au fur et à mesure de la construction du serveur BoardZ.
Le serveur Boardz est prévu pour un fonctionnement en php à partir de la version 7.2 avec installation des modules de statistiques.
Module PECL Stats (pour php7.2 / Buster) :
$ apt-get -y install php7.x php-dev $ apt-get -y install gcc make autoconf libc-dev pkg-config $ pecl install stats-2.0.3 $ echo "extension=stats.so" > /etc/php/7.2/fpm/conf.d/20-stats.ini $ echo "extension=stats.so" > /etc/php/7.2/cli/conf.d/20-stats.ini $ systemctl restart php7.2-fpm
Il existe deux configurations séparées pour paramétrer le fonctionnement de BoardZ :
Elle se situe dans le répertoire /config de la distribution de BoardZ version 2.
Elle est actuellement réduite à un fichier config.xml.
La configuration permet de définir la base de données support de BoardZ dans un environnement mariadb/MySQL.
Elle se situe dans le répertoire /www de la distribution du serveur BoardZ version 2.
Elle est actuellement réduite au fichier config.php.
L'installeur se trouve dans le répertoire /cli de la distriution de BoardZ.
L'installation du schéma de données se fait par la ligne de commande suivante :
cd <boardzroot>/cli php install.php
Une version supérieure à 7.0 de php doit être utilisée. Le développement de BoardZ s'effectue sous php7.2. Les versions antérieures (7.0 et 7.1) n'ont pas été testées.