|
Добро пожаловать на Форум RadioCMS. |
Форум доступен только для чтения. |
|
Опции темы | Опции просмотра |
#1
|
|||
|
|||
Несколько станций в рамках одного сервера
В версии 2.0 появилась возможность создавать несколько потоков на основе RadioCMS в рамках одного сервера\VPS. Рассмотрим как это делается.
Предположим вы хотите создать 2 потока с разной музыкой, для этого вам потребуются 2 разных домена или поддомена. Например 1 поток будет Rock, второй - POP. Для этого создадим 2 поддомена, например rock.site.ru и pop.site.ru. Так же нам потребуются 2 базы данных, 2 разных конфигурационных файла ezstream (с разными точками монтирования) и 2 разных плейлиста - по одному для каждого потока. Файл конфигурации icecast - используется один на всех. Далее процесс установки ничем не отличается от обычного, просто запускаете install.php для каждой системы отдельно и следуете инструкциям вводя данные для конкретного потока. После установки и внесения записей в cron переходим в раздел "Статус". Т.к. мы установили 2 системы RadioCMS, то назначение кнопок в этом разделе меняется:
Если резюмировать коротко - то установка каждого следующего потока треубет отдельных баз данных, конфигов ezsteream, плейлистов и внесении новой записи в cron, а так ничем не отличается от установки 1 копии RadioCMS. |
#2
|
|||
|
|||
верно ли я понимаю что второй поддомен нужен лишь для установки второго вэб-интерфейса управления радиостанцией?
|
#3
|
|||
|
|||
верно
|
#4
|
|||
|
|||
Три вопроса:
1. А возможно ли установить в подпапку на тот же домен? 2. Если нет - как настроить поддомен на Debian-LAMP? Инструкции с офсайта апача и из интернета не помогли 3. Почему он не видит папку music если указана домашняя папка не /var/www, а /var/www/default к примеру...? |
#5
|
|||
|
|||
Цитата:
2. Поддомены и домены добавляются в httpd.conf 3. Это связано с неправильным конкурированием поддомена в httpd.conf. Нужно настраивать поддомен в отдельной папке, а не в папке домена.
__________________
1) Тем кто ничего не понимает читать это 2) Список самых частых ошибок p\s Хотите получить исчерпывающий ответ - предоставляйте как можно больше информации (логи и скриншоты - помогают) |
#6
|
|||
|
|||
1. Чем это обусловлено?
2. В данном случае LAMP-сервер имеет чистый httpd.conf (так и должно быть), домены настраиваются в /etc/apache2/sites-available и активируются командой a2ensite. http://www.apache.ru/docs/manual/vhosts/examples.html http://breys.ru/blog/39.html 3. Это не поддомен, я менял конфигурацию основного домена в конфиге default (это не должно влиять на отработку скриптов никак, так как это базовая переменная конфигурации) |
#7
|
|||
|
|||
Кстати о птичках из-за ошибки в третьем вопросе панель отказывается ставиться в любую панель управления хостингом, а также на любую другую конфигурацию системы кроме чистого LAMP.
+ При двойной нагрузке на mysql - сервер БД просто вешается и бъет базы, что восстанавливается за два часа, бутылку пива и кучу мата Последний раз редактировалось DragonZX; 15.10.2011 в 15:53. |
#8
|
|||
|
|||
А, кстати, кто спрашивал там - на папку music переваривает символические ссылки
|
#9
|
|||
|
|||
1. Каждой панели нужна своя папка music и radio
2. Вот там и правьте 3. Там несколько вариантов, либо в config.php путь к корню сайта не верно указан, либо в настройках виртуального хоста директива DocumentRoot указывает на другую папку. Еще возможен вариант, у домена на уровень выше, стоит алиас ServerAlias * Что указывает на настройки другого виртуального хоста. В этом случае удалить звездочку и создать (если нет) другой виртуальный хост (это относительно доменов третьего уровня)
__________________
1) Тем кто ничего не понимает читать это 2) Список самых частых ошибок p\s Хотите получить исчерпывающий ответ - предоставляйте как можно больше информации (логи и скриншоты - помогают) |
#10
|
|||
|
|||
Есть пример Файла конфигурации icecast для двух станций?
|
|
Опции темы | |
Опции просмотра | |
|
|