Outils pour utilisateurs

Outils du site


boardz:install

Ceci est une ancienne révision du document !


Installation

BoardZ : Version 2

Note : Ce document est un “work in progress” au fur et à mesure de la construction du serveur BoardZ.

Prerequis serveur

Le serveur Boardz est prévu pour un fonctionnement en php à partir de la version 7.2 avec installation des modules de statistiques. Une version > à 7.0 de php doit être utilisée. Les versions antérieures (7.0 et 7.1) n'ont pas été testées.

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

Configuration

Il existe deux configurations séparées pour paramétrer le fonctionnement de BoardZ :

  • La configuration du serveur de calcul
  • La configuration des services de vues

La configuration du serveur

Elle se situe dans le répertoire /config de la distribution de BoardZ version 2.

Elle est actuellement réduite à un fichier config.xml config.json.

La configuration permet de définir la base de données support de BoardZ dans un environnement mariadb/MySQL.

La configuration du service de vues

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.

Installation du schéma de données

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.


Revenir à l'index général

boardz/install.1582212190.txt.gz · Dernière modification: 2020/04/07 11:07 (modification externe)