1. Для скачивания ресурсов Форума пользователь должен написать не менее 5 полезных сообщений и получить 5 симпатий.
    Если Вы не хотите выполнять условия Вы можете пожертвовать 105 руб на развитие проекта или купить любое наше дополнение и будете переведены в группу "Работяга", перевод происходит по email, который указывается при оплате.

Полезно Установка интернет радио с помощью AzuraCast

Тема в разделе "Установка программ на Centos", создана пользователем xsasha, 4 дек 2017.

  1. TopicStarter Overlay
    xsasha Оффлайн

    xsasha Президент Команда форума

    2.264
    1.426
    1.713
    10
    AzuraCast - это инструмент радиовещания и управления станцией «под ключ», основное веб-приложение которого построено на PHP платформы Phalcon. Единственный вариант установки AzuraCast на Centos, это с помощью docker, что и рекомендует автор данного проекта. Компоненты которые будут установлены:
    • Nginx
    • MariaDB
    • PHP 7.1
    • InfluxDB
    • Redis
    • LiquidSoap
    • IceCast 2
    • ShoutCast 2 DNAS
    Сам процесс установки прост, устанавливаем docker, если его нет еще:
    Код:
    yum install docker
    Но перед установкой сразу оговорюсь, если вы хотите сделать полноценное радио, то все файлы будут закачивать var/lib/docker, поэтому перед установкой имеет смысл позаботится об увеличении данного пространства путем подмонтирования отдельного жесткого диска.

    Создаем папку и скачиваем все из репозитория git.
    Код:
    mkdir /www/AzuraCast
    cd /www/AzuraCast
    git clone https://github.com/AzuraCast/AzuraCast.git
    Устанавливаем права и выполняем установку.
    Код:
    chmod +x ./docker-*
    ./docker-install.sh
    Если у вас уже установлен Docker и Docker Compose, то можно вручную установить компоненты:
    Код:
    docker-compose pull
    docker-compose run --rm cli azuracast_install
    docker-compose up -d
    Обновление компонентов из папки /www/AzuraCast:
    Код:
    ./docker-update.sh
    или так
    Код:
    docker-compose down
    docker-compose pull
    docker-compose run --rm cli azuracast_update
    docker-compose up -d
    Если вы сделали изменения в закаченных фалах поменяли под себя порты или еще что то изменили достаточно выполнить:
    Код:
    docker-compose up -d
    Резервное копирование делает из папки /www/AzuraCast:
    Код:
    ./docker-backup.sh
    После копирования в папки должен создаться архив backup.tar.gz, который можно будет восстанавливать на любых машинах.

    Восстановление так же из корневой папки /www/AzuraCast:
    Код:
    ./docker-restore.sh
    Так же хочется сказать, что данный радио сервер может работать совместно с ISP Manager, соответственно надо только изменить порты на свободные, создать доменное имя и с помощью прокси пробросить все. Таким образом будут решен вопрос сертификатами и будет устранен конфликт портов.
     

    Вложения:

    • AzuraCast.jpg
      AzuraCast.jpg
      Размер файла:
      101 КБ
      Просмотров:
      5
    • AzuraCast1.jpg
      AzuraCast1.jpg
      Размер файла:
      76,5 КБ
      Просмотров:
      4
Похожие темы
  1. xsasha
    Ответов:
    16
    Просмотров:
    5.092
  2. xsasha
    Ответов:
    0
    Просмотров:
    1.915
  3. xsasha
    Ответов:
    0
    Просмотров:
    2.119
  4. xsasha
    Ответов:
    0
    Просмотров:
    1.271
  5. xsasha
    Ответов:
    0
    Просмотров:
    625
Загрузка...
Загрузка...

Просматривают тему (Пользователей: 0, Гостей: 0)