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/10/22 09:36]
admin [Configuration]
boardz:install [2020/04/07 11:07] (Version actuelle)
Ligne 6: Ligne 6:
  
 ==== Prerequis serveur ==== ==== 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. 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 : +Module PECL Stats (pour php7.2 / Buster) ​
  
-    ​example INSTALL +    ​$ apt-get -y install php7.x php-dev 
-    $ zcat php-stats-1.0.5.tar.gz | tar -xvf +    $ apt-get -y install gcc make autoconf libc-dev pkg-config 
-    $ cd stats-1.0.+    $ pecl install ​stats-2.0.3 
-    $ phpize +    $ echo "​extension=stats.so" > /etc/php/7.2/fpm/conf.d/20-stats.ini 
-    $ ./configure --prefix=/usr --with-libdir=/​usr/​lib64 --with-php-config=/usr/bin/php-config +    ​$ echo "extension=stats.so" > /etc/php/​7.2/​cli/​conf.d/20-stats.ini 
-    $ make +    $ systemctl ​restart ​php7.2-fpm
-    $ make test +
-    # make install +
-    # vi /etc/php.d/​stats.ini +
-    ​; Enable Statistical extension module +
-    ​extension=stats.so +
-    # /etc/init.d/httpd restart+
  
 +   
  
-==== Configuration ====+ 
 + 
 +==== 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 32: 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 44: 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 56: 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.1571729784.txt.gz · Dernière modification: 2020/04/07 11:07 (modification externe)