Локальный сервер лицензий: различия между версиями

Материал из SMath Wiki
Перейти к навигации Перейти к поиску
Нет описания правки
Строка 10: Строка 10:
==Требования к ОС==
==Требования к ОС==
[[Локальный сервер лицензий|Локальный сервер лицензий SMath]] может быть установлен на любую ОС, на которой может быть установлена [[Платформа Docker|платформа Docker]]. Однако, мы рекомендуем использовать проверенный нами конфигурации:
[[Локальный сервер лицензий|Локальный сервер лицензий SMath]] может быть установлен на любую ОС, на которой может быть установлена [[Платформа Docker|платформа Docker]]. Однако, мы рекомендуем использовать проверенный нами конфигурации:
* Astra Linux SE 1.7.5: https://astralinux.ru/os/astra-linux-se/
* Ubuntu Server 22.04: https://releases.ubuntu.com/releases/22.04/?C=S;O=D
* Ubuntu Server 22.04: https://releases.ubuntu.com/releases/22.04/?C=S;O=D
* Ubuntu Desktop 24.04 LTS: https://ubuntu.com/download/desktop
* Ubuntu Desktop 24.04 LTS: https://ubuntu.com/download/desktop
* Astra Linux SE 1.7.5: https://astralinux.ru/os/astra-linux-se/
* Fedora Workstation 40: https://fedoraproject.org/ru/workstation/download
* Fedora Workstation 40: https://fedoraproject.org/ru/workstation/download
Следующие комбинации приложений были успешно опробованы:
- Docker: 24.0.2 / Docker Compose 1.29.2 (Astra Linux)
- Docker: 24.0.6 / Docker Compose 2.21.0 (Ubuntu Desktop)
- Docker: 26.1.4 / Docker Compose 2.27.1 (Ubuntu Server)
- Docker: 26.1.1 / Docker Compose 2.27.0 (Fedora Workstation)
Также был успешный опыт установки [[Локальный сервер лицензий|локального сервера лицензий SMath]] на [[Платформа Docker|Docker]] внутри LXC (на основе Ubuntu Desktop 24.04) под Proxmox.
Установка на Windows 10 и Windows 11 также успешно проверена. В данном окружении у Docker Desktop были выявлены ограничения на автозапуск платформы после перезагрузки ОС (работа возможна лишь при вошедшем в ОС пользователе).


==Установка==
==Установка==

Версия от 13:35, 19 июня 2024

Веб интерфейс сервера лицензий SMath

Введение

По умолчанию система лицензирования SMath предполагает, что SMath Studio получает данные о вашей лицензии от корневого сервера лицензий SMath через https://smath.com. Обычно это удобно частным лицам и некоторым небольшим компаниям. Но это вызывает ряд искусственных ограничений для коммерческих заказчиков:

Чтобы решить все эти проблемы и предоставить платформу для будущих улучшений организаций, был создан локальный сервер лицензий.

Требования к ОС

Локальный сервер лицензий SMath может быть установлен на любую ОС, на которой может быть установлена платформа Docker. Однако, мы рекомендуем использовать проверенный нами конфигурации:

Следующие комбинации приложений были успешно опробованы: - Docker: 24.0.2 / Docker Compose 1.29.2 (Astra Linux) - Docker: 24.0.6 / Docker Compose 2.21.0 (Ubuntu Desktop) - Docker: 26.1.4 / Docker Compose 2.27.1 (Ubuntu Server) - Docker: 26.1.1 / Docker Compose 2.27.0 (Fedora Workstation)

Также был успешный опыт установки локального сервера лицензий SMath на Docker внутри LXC (на основе Ubuntu Desktop 24.04) под Proxmox.

Установка на Windows 10 и Windows 11 также успешно проверена. В данном окружении у Docker Desktop были выявлены ограничения на автозапуск платформы после перезагрузки ОС (работа возможна лишь при вошедшем в ОС пользователе).

Установка

Установка сервера лицензий состоит из нескольких этапов:

  • Установка платформы Docker на ОС сервера.
  • Развёртывание локального сервера лицензий SMath на платформе Docker.
  • Конфигурирование локального сервера лицензий SMath.

Поддержка

Подробные инструкции по настройке будут предоставлены владельцу лицензий поставщиком программного обеспечения после покупки. Наши технические специалисты всегда готовы помочь с установкой и настройкой сервера как со стандартной частью инфраструктуры SMath.

Ограничения

На данный момент только коммерческие клиенты могут приобрести локальный сервер лицензий SMath.