Программное обеспечение сервера
Операционные системы
Бэкенд-сервисы Navixy разработаны на языке Java, а фронтенд выполнен на чистом JavaScript. В результате программное обеспечение кроссплатформенно и может работать на различных операционных системах. Однако для оптимальной производительности и совместимости мы рекомендуем использовать следующие операционные системы:
Linux: Ubuntu 20 или новее, 64‑битная
Windows Server 2016 или новее, 64‑битная
Эти операционные системы были всесторонне протестированы и оптимизированы для использования с Navixy, что обеспечивает бесперебойную работу и минимальные технические проблемы.
Требования к окружению
Кроме того, для установки и запуска On‑Premise‑версии Navixy вам потребуется следующее программное окружение. Всё перечисленное распространяется под лицензиями GNU или аналогичными, и дополнительных затрат не требуется.
Java SE Development Kit (JDK) 21 от Oracle или openjdk-21-jre-headless из репозиториев. Все остальные дистрибутивы, основанные на JDK 21, также совместимы.
MySQL Server 8.0. Платформа не поддерживает другие СУБД, включая PostgreSQL и MariaDB.
NGINX любой актуальной версии - 1.2 или новее (если вы хотите использовать предварительный просмотр изображений в формах задач, nginx должен иметь модуль фильтра изображений )
Сервера (кроме сервера MySQL) должны иметь доступ в Интернет и статический IP‑адрес.
Процесс установки требует root‑доступа (в Unix‑системах) или учетной записи администратора (в Windows). При установке движков баз данных вам потребуется предоставить root‑доступ для MySQL.
Для HTTP‑сервисов мы рекомендуем использовать доменные имена, например для API – api.domain.tld, для пользовательского интерфейса – my.domain.tld и panel.domain.tld для панели администратора. TLD означает любой домен верхнего уровня (com, net, edu и т.д.).
Высокоскоростное и надежное интернет‑соединение не менее 10 Mbit/s
Система мониторинга по вашему выбору. Не требуется, но рекомендуется
Рекомендуемая файловая система — ext4
Чтобы отправлять почту с localhost, у вас должен быть настроен MTA (Mail Transfer Agent), например Postfix
Также возможно отправлять почту через сторонние сервисы, например gmail, но в этом случае подстановка поля «From» у письма работать не будет
Последнее обновление
Это было полезно?