Пошаговые руководства, шпаргалки, полезные ссылки...
БлогФорумАвторы
Полезные Online-сервисы
Перечень Бесплатного ПО
Подписка на RSS-канал
Программный продукт Flussonic Media Server является лицензируемым ПО и для своей работы требует наличия либо USB-ключа защиты Guardant (в случае автономного варианта развёртывания), либо ввода лицензионного ключа, который проверяется основной службой flussonic при каждом запуске через Интернет на серверах лицензирования Flussonic.
Здесь будет рассмотрен пример установки ПО на ОС Debian GNU/Linuх 10 (Buster), который предполагает использования серийного номера с Online-активацией службы. Поэтому перед началом процедуры установки нам потребуется организовать серверу выход в Интернет.
Импортируем GPG-ключ, используемый для установочных пакетов Flussonic:
# wget -q -O /etc/apt/trusted.gpg.d/flussonic.gpg http://apt.flussonic.com/binary/gpg.key
Добавим в менеджер пакетов APT информацию о официальном репозитории Flussonic и выполним обновление кеша менеджера пакетов:
# echo "deb http://apt.flussonic.com binary/" > /etc/apt/sources.list.d/flussonic.list # apt update
Выполняем установку пакетов Flussonic с необходимыми зависимостями:
# apt-get -y --install-recommends --install-suggests install flussonic flussonic-transcoder
Обратите внимание на то, что аппаратные лицензионные ключи Flussonic Media Server поставляются в паре со специальным лицензионным файлом, который относится к конкретной версии ПО. В этих случаях необходимо выполнять установку конкретных, совместимых с лицензией, версий пакетов. Пример такой установки для FMS версии 21.11:
# apt-get install flussonic=21.11 flussonic-erlang=24.0.6.2 flussonic-transcoder-base=21.11.1
После такой установки имеет смысл зафиксировать версии пакетов (запретить дальнейшее обновление пакетов FMS на более новую версию), чтобы не сломать взаимодействие с лицензионным ключом:
# apt-mark hold flussonic*
Запустим службу Flussonic Media Server (автоматический запуск службы при старте системы включен по умолчанию) и поверим её статус:
# systemctl start flussonic # systemctl status flussonic
Перейдём по ссылке:
http://<адрес сервера>:8080
Выполним вход на веб-консоль Flussonic Media Server с учётными данными по умолчанию:
Логин «flussonic» и пароль «letmein!»
В дальнейшем эти учётные данные по умолчанию можно будет изменить, как через веб-интерфейс Flussonic Media Server, так и напрямую через конфигурационный файл /etc/flussonic/flussonic.conf, где учётные данные хранятся в параметре edit_auth. В случае прямой правки конфигурационного файла, для вступления изменений в силу потребуется перезапуск службы flussonic.
/etc/flussonic/flussonic.conf
edit_auth
При первом входе будет запрошен лицензионный ключ для активации ПО, который будет записан в файл /etc/flussonic/license.txt. Службой flussonic будет предпринята попытка Online-активации введённого лицензионного ключа.
/etc/flussonic/license.txt
Обратите внимание на то, что в случае, если для лицензирования ПО используется не автономный USB-ключ, а программный лицензионный ключ, то при каждом запуске/перезапуске службы flussonic серверу потребуется прямой доступ к Online-сервису проверки лицензий Flussonic в Интернете. На данный момент времени служба сервера обращается по протоколам HTTP/HTTPS (TCP 80/443) на Интернет-хосты:
Если указанные хосты окажутся недоступны при запуске/перезапуске службы flussonic, то работа сервера Flussonic Media Server будет заблокирована.
Дополнительные источники информации:
Проверено на следующих конфигурациях:
Автор первичной редакции: Алексей Максимов Время публикации: 28.09.2020 17:07