Установка медиа сервера Red5 под CentOs

Сегодня рассмотрим установку  медиа сервер Red5 на цент ос. Для тех кто не знает Red5 это open source Flash RTMP сервер написанный на Java  с поддержкой потокового Аудио И Видео (mp3 и flv), может производить запись потоковых данных flv и т.д.  В отличие от аналогов Red 5 распространяется по лицензии GPL тесть бесплатно.
Нам понадобится:
1) Установленная CentOS 5.2 (Как это делать, можно прочитать вот здесь)
2) Установленная Java
3) Red5
4) Ant
5) Время

Первым дело устанавливаем ANT, он нужен для сборки нашего медиа сервера
1) Берём дистрибутив с последней версией на сегодня это 1.7.1. Я взял бинарник запакованный в .tar.bz2 (apache-ant-1.7.1-bin.tar.bz2) потому что с остальными возникали некоторые трудности при установке :-(((
2) Распаковуем
1.# bunzip2 apache-ant-1.7.1-bin.tar.bz2
2.# tar xvf apache-ant-1.7.1-bin.tar
3) Переносим всё распакованное в /opt/ant
1.# sudo mv apache-ant-1.7.1 /opt/ant
2.# export ANT_HOME=/opt/ant
4) Создаём ярлык в /usr/bin
1.# sudo ln -s /opt/ant/bin/ant /usr/bin/ant
5) Далее делаем экспорт
1.# export JAVA_HOME=/usr/java/jre1.6.0_11/
2.# export ANT_HOME=/opt/ant/
где JAVA_HOME=путь к вашей установленной java
ANT_HOME=путь до анта
6) И проверяем
1.# ant -version
Должно вывести версию ant
1.# Apache Ant version 1.7.1 compiled on June 27 2008
приблизительно вот такое вы должны увидеть
Приступим к установке Red5
1) Скачиваем последнюю версия из Svn
2) Заходим под root
3) Перемещаем себя в папку со скачаным из svn Red5
1.#  cd trunk
4) Собераем сервер (должен быть установлен ant)
1.#  /opt/ant/bin/ant prepare
2.#  /opt/ant/bin/ant dist
Идём курить (минут 17)
5) После того как пришли с перекура
Заходим в дерикторию dist
И запускаем сервер
1.# sh red5.sh
6) Проверяем в браузире:
http://localhost:5080/
И если вы видите страницу
с надписью Red5 сверху то у вас всё получилось
7) Останавлеваем сервер
Ctrl+C
8) Создаём папку red5
1.# mkdir /usr/local/red5
9) Переносим все с папки dist в папку Red5
1.# cp -R dist/* /usr/local/red5
10) Переходим
1.# cd /usr/local/red5
11) Запускаем сервер
1.# sh red5.sh
Проверяем!!!!!!!!!!! Должно всё работать
для просмотра демок и последуюшей разрабортки будет
необходим флеш плеер который скачивем отсюда
http://get.adobe.com/flashplayer/
я взял пакет .rpm
Как всегда заходим под root
#su
И устанавливаем из rmp
1.# rpm -ihv flash-plugin-10.0.15.3-release.i386.rpm
Перезапускаем браузер если открыт
Для проверки заходим на http://localhost:5080/demos/
И клацаем на любую демку если запустилось то всё OK
Уря!!! Всё

source
http://privats.ru/tag/ant

Коментарі