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édentes Révision précédente
Prochaine révision
Révision précédente
boardz:install [2019/05/27 12:25]
127.0.0.1 modification externe
boardz:install [2020/04/07 11:07] (Version actuelle)
Ligne 5: 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 12: 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 24: 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 36: 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]] [[:​start|Revenir à l'​index général]]
boardz/install.1558952719.txt.gz · Dernière modification: 2020/04/07 11:07 (modification externe)