Локальный сервер лицензий
Введение
По умолчанию система лицензирования SMath предполагает, что SMath Studio получает данные о вашей лицензии от корневого сервера лицензий SMath через https://smath.com. Обычно это удобно частным лицам и некоторым небольшим компаниям. Но это вызывает ряд искусственных ограничений для коммерческих заказчиков:
- Требуется постоянное подключение к корневому серверу лицензий через сеть Интернет со всех компьютеров, на которых используется SMath Studio.
- Чтобы управлять пользователями вашей компании, вам необходимо зарегистрировать сотрудников на https://smath.com.
- Вы управляете привязками лицензий через поставщика программного обеспечения.
Чтобы решить все эти проблемы и предоставить платформу для будущих улучшений организаций, был создан локальный сервер лицензий.
Требования к ОС
Локальный сервер лицензий SMath может быть установлен на любую ОС, на которой может быть установлена платформа 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 Desktop 24.04 LTS: https://ubuntu.com/download/desktop
- 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 внутри LXC (на основе Ubuntu Desktop 24.04) под Proxmox.
Установка на Windows 10 и Windows 11 также успешно проверена. В данном окружении у Docker Desktop были выявлены ограничения на автозапуск платформы после перезагрузки ОС (работа возможна лишь при вошедшем в ОС пользователе).
Установка
Установка сервера лицензий состоит из нескольких этапов:
- Установка платформы Docker на ОС сервера.
- Развёртывание локального сервера лицензий SMath на платформе Docker.
- Конфигурирование локального сервера лицензий SMath.
Поддержка
Подробные инструкции по настройке будут предоставлены владельцу лицензий поставщиком программного обеспечения после покупки. Наши технические специалисты всегда готовы помочь с установкой и настройкой сервера как со стандартной частью инфраструктуры SMath.
Ограничения
На данный момент только коммерческие клиенты могут приобрести локальный сервер лицензий SMath.