Požadavky¶
MRBS 1.12.2 je aplikace napsaná v PHP, která podporuje databáze MySQL, MariaDB a PostgreSQL. Před instalací připravte webový server a databázi.
Podporovaná platforma¶
| Komponenta | Minimální | Doporučeno |
|---|---|---|
| PHP | 7.2.5 | Aktuálně podporované vydání PHP |
| MySQL | 5.5.3 | 5.7.5 nebo novější |
| MariaDB | Verze kompatibilní s MySQL | 10.0.2 nebo novější |
| PostgreSQL | 8.2 | Aktuálně podporované vydání PostgreSQL |
| Prohlížeč | Moderní prohlížeč | JavaScript povolen |
MRBS může běžet pod jakýmkoli webovým serverem podporovaným PHP. Apache, nginx s PHP-FPM a IIS jsou běžné volby.
Rozsah verze
Zde jsou uvedeny požadavky zveřejněné pro MRBS 1.12.2. Váš operační systém nebo poskytovatel databáze může vyžadovat novější podporované verze.
PHP rozšíření¶
Nainstalujte rozšíření pro databázi, kterou chcete používat, spolu s požadovanými a doporučenými rozšířeními níže.
| Rozšíření | Stav | Účel |
|---|---|---|
iconv |
Povinné | Konverze znakové sady a internacionalizace |
pdo_mysql |
Vyžadováno pro MySQL/MariaDB | Připojení k databázi |
pdo_pgsql |
Požadováno pro PostgreSQL | Připojení k databázi |
intl |
Doporučeno | Formátování a řazení podle národního prostředí |
mbstring |
Doporučeno | Manipulace s vícebajtovými řetězci |
Některé funkce vyžadují další rozšíření. Pro ověřování přes LDAP je nutné rozšíření ldap, pro ověřování přes IMAP rozšíření imap; jednotlivé integrace mohou mít vlastní požadavky.
Aktivní instalaci PHP pro příkazový řádek zkontrolujte příkazy:
Webový server může používat jinou instalaci PHP. Po dokončení nastavení může správce na stránce Nápověda v MRBS zobrazit verzi PHP a rozšíření načtená webovou aplikací.
Přístup k databázi¶
Připravte:
- prázdná databáze pro MRBS;
- databázový účet, který bude MRBS používat za běhu;
- přihlašovací údaje s oprávněním měnit schéma při instalaci a aktualizacích.
Účet pro aktualizace může být oddělen od účtu s nižšími oprávněními, který používá běžící aplikace. Před každou aktualizací databázi zálohujte.
Než budete pokračovat¶
Měli byste vědět:
- časové pásmo rezervovaných místností;
- zda budete používat MySQL/MariaDB nebo PostgreSQL;
- server databáze, název databáze, uživatelské jméno a heslo;
- veřejnou adresu URL, na které bude MRBS dostupné;
- kterou metodu ověřování chcete použít.
Pokračujte instalací.