Aller au contenu

Prérequis

MRBS 1.12.2 est une application PHP utilisant MySQL, MariaDB ou PostgreSQL.

Plateforme prise en charge

Composant Minimum Recommandé
PHP 7.2.5 Une version PHP encore maintenue
MySQL 5.5.3 5.7.5 ou ultérieure
MariaDB Version compatible MySQL 10.0.2 ou ultérieure
PostgreSQL 8.2 Une version PostgreSQL encore maintenue
Navigateur Navigateur moderne JavaScript activé

MRBS fonctionne avec tout serveur web pris en charge par PHP, notamment Apache, nginx avec PHP-FPM et IIS.

Périmètre de version

Ces exigences sont celles de MRBS 1.12.2. Les fournisseurs du système et de la base peuvent imposer des versions plus récentes.

Extensions PHP

Extension Statut Utilisation
iconv Obligatoire Conversion de caractères et internationalisation
pdo_mysql Obligatoire pour MySQL/MariaDB Connexion à la base
pdo_pgsql Obligatoire pour PostgreSQL Connexion à la base
intl Recommandée Formatage et classement localisés
mbstring Recommandée Chaînes multioctets

LDAP et IMAP nécessitent les extensions PHP correspondantes.

php --version
php --modules

Le serveur web peut utiliser une autre installation PHP que la ligne de commande. Après l’installation, la page administrateur Aide indique la version et les extensions réellement actives.

Accès à la base

Créer une base vide, un compte d’exécution et des identifiants autorisés à modifier le schéma pendant installation et mises à niveau. Le compte de mise à niveau peut être séparé. Toujours sauvegarder avant une mise à niveau.

Avant de continuer

Noter le fuseau horaire des salles, le système de base, hôte, nom, utilisateur, mot de passe, URL publique et méthode d’authentification.

Continuer avec l’installation.