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

Системные требования для серверов Windows и клиентских приложений

Note

Это руководство рассматривает установку сервера приложений на Windows, а также общие вопросы по конфигурированию сервера TESSA, такие как настройка почты. Для установки сервера приложений на Linux обратитесь к инструкции Руководство по установке на Linux, причём за дополнительной информацией по конфигурационным файлам обратитесь к этому руководству.

Требования к программной конфигурации сервера приложений

  • Операционная система Microsoft Windows одной из следующих версий:

    • Windows Server 2012 R2 (x64)

    • Windows Server 2016 (x64)

    • Windows Server 2019 (x64)

    • Windows Server 2022 (x64)

  • IIS 8.5+

  • Для установки часто требуется также установить обновления для ОС

  • Платформа .NET Framework не используется, его установленная версия не является важной

Note

Для установки веб-сервиса Jinni в среде Docker требуется Docker версии не ниже 20.10

Требования к программной конфигурации сервера БД

  • Операционная система Microsoft Windows одной из следующих версий:

    • Windows Server 2008 R2 SP1 (x64)

    • Windows Server 2012 (x64)

    • Windows Server 2012 R2 (x64)

    • Windows Server 2016 (x64)

    • Windows Server 2019 (x64)

    • Windows Server 2022 (x64)

  • Любая из поддерживаемых СУБД:

    • Microsoft SQL Server 2012 и старше редакции Standard и выше. Допускается использование редакции Express на усмотрение заказчика с учетом ограничений данной редакции.

    • PostgreSQL 9.6 или старше. Возможно использование PostgreSQL Pro тех же версий.

  • Redis 5.0 или старше, см. Настройка Redis.

Для Windows Server 2012 R2 должен быть установлен расширенный пакет обновлений Extended Security Updates.

Требования к клиентским компьютерам для работы desktop-клиента

  • Операционная система Microsoft Windows одной из следующих версий:

    • Windows 10 (version 1809+, x86 and x64)

    • Windows 11 (x64)

  • 2 ГБ оперативной памяти и выше.

Windows 10 должна быть обновлена минимум до версии 1809 (номер сборки 10.0.17763), или любая версия старше. Для Windows 11 требования отсутствуют.

Требования к клиентским компьютерам для работы web-клиента

  • Операционная система Linux, macOS или Microsoft Windows одной из следующих версий:

    • Windows 10 (x86 and x64)

    • Windows 11 (x64)

  • 2 ГБ оперативной памяти и выше.

  • Браузер Яндекс.Браузер, Atom/Chrome/Firefox/Microsoft Edge или Safari (для macOS и iOS), Android Atom, Android Chrome (и встроенный браузер аналогичной версии).

    • Яндекс.Браузер 22+

    • Браузер Atom 25+

    • Google Chrome 98+

    • Microsoft Edge 96+

    • Mozilla Firefox 95+

    • Safari macOS 14.1+, iOS 14.5+

    • Android Atom 1.6.1.0+

    • Android Chrome 98+

Примечание по безопасности и поддержка протоколов HTTPS/TLS

Взаимодействие с сервером приложений TESSA всегда выполняется по протоколу HTTPS с использованием протокола TLS версии 1.2 или 1.3 для шифрования трафика. Все приложения и сервисы TESSA запрещают использование небезопасных протоколов SSLv3, TLS 1.0 и TLS 1.1.

Для коммуникации между клиентом и сервером системой TESSA используется самая старшая версия протокола, поддерживаемая и клиентом, и сервером. Например, если и клиент, и сервер поддерживает протокол TLS 1.3, то будет использоваться он как более надёжный, иначе - TLS 1.2.

Для desktop-приложений и для серверной стороны играет роль версия операционной системы Windows или версия библиотеки OpenSSL, установленной в дистрибутиве Linux. Для web-клиента версия протокола также зависит от версии браузера.

Протокол последней версии TLS 1.3 поддерживается на сервере приложений TESSA для ОС Linux с установленной библиотекой OpenSSL 1.1.1 и старше (проверьте документацию или репозиторий своего дистрибутива).

Со стороны клиента поддержку обеспечивают как desktop-приложения, так и web-клиент TESSA в браузерах с поддержкой этого протокола, причём браузер должен быть обновлён (Яндекс.Браузер, Atom, Chrome, Firefox, Safari). Также может потребоваться явно включить этот протокол в настройках браузера - обратитесь к документации по вашему браузеру.

ОС Windows 11 и Windows Server 2022 поддерживают протокол TLS 1.3. Windows 10 версий 1903 и старше, а также Windows Server 2019 версий 1903 и старше имеют экспериментальную поддержку этого протокола, отключённую по умолчанию и включаемую через реестр.

Back to top