Перейти к содержанию

Требования

MRBS 1.12.2 — приложение PHP, работающее с MySQL, MariaDB или PostgreSQL. Перед установкой подготовьте веб-сервер и базу данных.

Поддерживаемая платформа

Компонент Минимум Рекомендуется
PHP 7.2.5 Поддерживаемая в настоящее время версия PHP.
MySQL 5.5.3 5.7.5 или новее
МарияДБ Совместимая версия MySQL 10.0.2 или новее
PostgreSQL 8.2 Поддерживаемая в настоящее время версия PostgreSQL.
Браузер Современный браузер JavaScript включен

MRBS может работать на любом веб-сервере, поддерживаемом PHP. Обычно выбирают Apache, nginx с PHP-FPM и IIS.

!!! note «Область версий»

Это требования, опубликованные в MRBS 1.12.2. Поставщик вашей операционной системы и базы данных может устанавливать более новые поддерживаемые версии.

PHP расширения

Установите расширение для базы данных, которую вы собираетесь использовать, а также необходимые и рекомендуемые расширения, указанные ниже.

Расширение Статус Цель
iconv Требуется Преобразование набора символов и интернационализация
pdo_mysql Требуется для MySQL/MariaDB Подключение к базе данных
pdo_pgsql Требуется для PostgreSQL Подключение к базе данных
intl Рекомендуется Форматирование и сопоставление с учетом локали
mbstring Рекомендуется Обработка многобайтовых строк

Другие функции могут потребовать дополнительных расширений. LDAP требуется аутентификация ldap; Требуется аутентификация IMAP imap; и некоторые интеграции имеют свои собственные требования.

Проверьте активную установку командной строки PHP с помощью:

php --version
php --modules

Веб-сервер может использовать другую установку PHP. После установки администратор может открыть Справку в MRBS, чтобы просмотреть версию PHP и загруженные расширения, используемые веб-приложением.

Доступ к базе данных

Создать:

  • пустая база данных для MRBS;
  • учетная запись базы данных для работы приложения MRBS; и
  • учетные данные с правами на изменение схемы для установки и обновления.

Учетная запись обновления может быть отделена от учетной записи среды выполнения с более низким уровнем привилегий. Всегда создавайте резервную копию базы данных перед обновлением.

Прежде чем продолжить

Вы должны знать:

  • часовой пояс бронируемых номеров;
  • будете ли вы использовать MySQL/MariaDB или PostgreSQL;
  • хост базы данных, имя, имя пользователя и пароль;
  • общедоступный URL-адрес, по которому будет обслуживаться MRBS; и
  • который метод аутентификации вы собираетесь использовать.

Продолжите с Установка.