Outils pour utilisateurs

Outils du site


boardz:install

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
boardz:install [2019/05/07 09:21] – [Configuration] adminboardz:install [2026/01/13 08:03] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 +| {{ :avignon-universite.jpg?nolink|}} | {{ :blocks:logo-apl.png?nolink&220|}} |
 ===== Installation ===== ===== Installation =====
 ===== BoardZ : Version 2 ===== ===== BoardZ : Version 2 =====
Ligne 4: Ligne 5:
 **Note** : Ce document est un "work in progress" au fur et à mesure de la construction du serveur BoardZ. **Note** : Ce document est un "work in progress" au fur et à mesure de la construction du serveur BoardZ.
  
-==== Configuration ====+==== Prerequis serveur ==== 
 + 
 +Boardz est un serveur web même si aucune page n'est exposée. Il est donc nécessaire de configurer le serveur Nginx (ou Apache non testé). 
 + 
 +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 Boardz, introduction ====
  
 Il existe deux configurations séparées pour paramétrer le fonctionnement de BoardZ :  Il existe deux configurations séparées pour paramétrer le fonctionnement de BoardZ : 
Ligne 11: Ligne 32:
    * La configuration des services de vues    * La configuration des services de vues
  
-=== La configuration du serveur ===+=== La configuration du serveur BoardZ===
  
 Elle se situe dans le répertoire ''/config'' de la distribution de BoardZ version 2. Elle se situe dans le répertoire ''/config'' de la distribution de BoardZ version 2.
  
-Elle est actuellement réduite à un fichier ''config.xml''.+Elle est actuellement réduite à un fichier ''<del>config.xml</del>'' ''config.json''.
  
 La configuration permet de définir la base de données support de BoardZ dans un environnement mariadb/MySQL. La configuration permet de définir la base de données support de BoardZ dans un environnement mariadb/MySQL.
Ligne 23: Ligne 44:
 Elle se situe dans le répertoire ''/www'' de la distribution du serveur BoardZ version 2. 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''.+Elle est actuellement réduite au fichier ''config.php'' qui précise le token pour l'accès aux vues.
  
  
Ligne 35: Ligne 56:
    php install.php    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. 
  
  
 +----
 +
 +[[:start|Revenir à l'index général]]
boardz/install.1557220899.txt.gz · Dernière modification : (modification externe)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki