Wymagania¶
MRBS 1.12.2 to aplikacja PHP wspierana przez MySQL, MariaDB lub PostgreSQL. Przed instalacją plików przygotuj serwer aplikacji i bazę danych.
Obsługiwana platforma¶
| Komponent | Minimalne | Zalecane |
|---|---|---|
| PHP | 7.2.5 | Aktualnie obsługiwana wersja PHP |
| MySQL | 5.5.3 | 5.7.5 lub nowszy |
| MariaDB | Kompatybilna wersja MySQL | 10.0.2 lub nowsza wersja |
| PostgreSQL | 8.2 | Aktualnie obsługiwana wersja PostgreSQL |
| Przeglądarka | Nowoczesna przeglądarka | Włączono JavaScript |
MRBS może działać na dowolnym serwerze internetowym obsługiwanym przez PHP. Apache, nginx z PHP-FPM i IIS są częstymi wyborami.
!!! note „Zakres wersji”
Oto wymagania opublikowane w wersji MRBS 1.12.2. Twój system operacyjny i dostawca bazy danych mogą narzucić nowsze obsługiwane wersje.
rozszerzenia PHP¶
Zainstaluj rozszerzenie dla bazy danych, z której zamierzasz korzystać, wraz z wymaganymi i zalecanymi rozszerzeniami poniżej.
| Rozszerzenie | Status | Zamiar |
|---|---|---|
iconv |
Wymagany | Konwersja zestawów znaków i internacjonalizacja |
pdo_mysql |
Wymagane dla MySQL/MariaDB | Połączenie z bazą danych |
pdo_pgsql |
Wymagane dla PostgreSQL | Połączenie z bazą danych |
intl |
Zalecony | Formatowanie i sortowanie uwzględniające ustawienia regionalne |
mbstring |
Zalecony | Obsługa ciągów wielobajtowych |
Inne funkcje mogą wymagać dodatkowych rozszerzeń. Uwierzytelnianie LDAP wymaga ldap, uwierzytelnianie IMAP wymaga imap, a niektóre integracje mają własne wymagania.
Sprawdź aktywną instalację PHP z wiersza poleceń za pomocą:
Serwer WWW może używać innej instalacji PHP. Po konfiguracji administrator może otworzyć Help w MRBS, aby zobaczyć wersję PHP i załadowane rozszerzenia używane przez aplikację internetową.
Dostęp do bazy danych¶
Tworzyć:
- pusta baza danych dla MRBS;
- konto bazy danych, z którego będzie korzystać aplikacja MRBS; i
- poświadczenia z uprawnieniami do zmiany schematu na potrzeby instalacji i aktualizacji.
Konto uaktualnienia może być oddzielone od konta środowiska wykonawczego o niższych uprawnieniach. Zawsze twórz kopię zapasową bazy danych przed aktualizacją.
Przed kontynuowaniem¶
Powinieneś wiedzieć:
- strefę czasową rezerwowanych pokoi;
- czy użyjesz MySQL/MariaDB czy PostgreSQL;
- host bazy danych, nazwa, nazwa użytkownika i hasło;
- publiczny adres URL, pod którym będzie wyświetlany MRBS; i
- którego metoda uwierzytelniania zamierzasz używać.
Kontynuuj za pomocą Instalacja.