Zum Inhalt

Voraussetzungen

MRBS 1.12.2 ist eine PHP-Anwendung mit MySQL, MariaDB oder PostgreSQL.

Unterstützte Plattform

Komponente Minimum Empfohlen
PHP 7.2.5 Eine aktuell unterstützte PHP-Version
MySQL 5.5.3 5.7.5 oder neuer
MariaDB Kompatible MySQL-Version 10.0.2 oder neuer
PostgreSQL 8.2 Eine aktuell unterstützte PostgreSQL-Version
Browser Moderner Browser JavaScript aktiviert

MRBS funktioniert mit Webservern, die PHP unterstützen, beispielsweise Apache, nginx mit PHP-FPM oder IIS.

Versionsumfang

Dies sind die mit MRBS 1.12.2 veröffentlichten Anforderungen. Anbieter von Betriebssystem und Datenbank können neuere Versionen verlangen.

PHP-Erweiterungen

Erweiterung Status Zweck
iconv Erforderlich Zeichensatzkonvertierung und Internationalisierung
pdo_mysql Für MySQL/MariaDB erforderlich Datenbankverbindung
pdo_pgsql Für PostgreSQL erforderlich Datenbankverbindung
intl Empfohlen Lokalisierte Formatierung und Sortierung
mbstring Empfohlen Verarbeitung mehrbytefähiger Zeichenketten

LDAP- oder IMAP-Authentifizierung benötigen zusätzlich die jeweils passende PHP-Erweiterung.

php --version
php --modules

Der Webserver kann eine andere PHP-Installation als die Kommandozeile verwenden. Nach der Einrichtung zeigt die Administratorseite Hilfe die tatsächlich verwendete Version und die geladenen Erweiterungen.

Datenbankzugriff

Erstellen Sie eine leere MRBS-Datenbank, ein Laufzeitkonto und Zugangsdaten mit Rechten für Schemaänderungen bei Installation und Upgrades. Das Upgrade-Konto kann vom geringer privilegierten Laufzeitkonto getrennt sein. Vor jedem Upgrade die Datenbank sichern.

Vor dem Fortfahren

Folgende Informationen sollten vorliegen:

  • Zeitzone der buchbaren Räume;
  • gewähltes Datenbanksystem;
  • Datenbankhost, -name, -benutzer und -passwort;
  • öffentliche MRBS-URL; und
  • vorgesehene Authentifizierungsmethode.

Weiter mit Installation.