Технические требования для установки системы на собственных серверах
Ecvi PRO представляет собой PMS систему с веб-интерфейсом пользователя.
Основной язык программирования, используемый в системе – PHP (7.х)
СУБД: MySQL
Подсистема отчетов – BIRT.
Для повышения надежности и распределения нагрузки данные реплицируются в режиме онлайн между как минимум двумя серверами. Требования к серверам могут отличаться в зависимости от номерного фонда ваших отелей: для работы одного отеля на 100 номеров или цепочки с 10-тысячным номерным фондом мощности нужны разные. Однако мы можем привести для ориентира минимальные требования (при номерном фонде до 1000 номеров).
Для установки системы требуется 2 физических или «виртуальных» (VPS) сервера следующей минимальной конфигурации:
Основной сервер системы:
CPU: 4 процессорных ядра
RAM: 8 Гб
Дисковое пространство: 80 Гб
Сервер отчетов и дополнительных утилит:
CPU: 2 процессорных ядра
RAM: 8 Гб
Дисковое пространство: 80 Гб
Операционная система: Ubuntu Server версии 20.04 LTS или 22.04 LTS
Оба сервера должны иметь фиксированные "белые" IP-адреса. Также потребуется создать поддомены, разрешаемые в адреса серверов, вида:
ecvi.mydomain.ru <IP основного сервера>
ecvilogin.mydomain.ru <IP основного сервера>
ecvireports.mydomain.ru <IP сервера отчетов>
и обеспечить иx SSL-сертификатами. При этом в примере выше под "mydomain.ru" подразумевается какой-либо домен, принадлежащий заказчику.
На этапе установки и последующего сопровождения нашим специалистам потребуется иметь root-доступ к данным серверам по SSH, доступ с веб-интерфейсу самой системы (порты 80, 443) а также доступ к MySQL (порт 3306) с IP-адресов нашего головного офиса.