content top

Установка RED5 0.9 на FreeBSD и Ubutu

Много мануалов было скурено но в конце концов было найдено то чем можно пользоваться. Что только я ни читал везде одно и тоже какие-то непонятные танцы с бубном и ничего толкового, читал как собрать из исходника, установка непонятных программ и так далее все бестолку одна вода. Ну значит обложив всех приступим! ))
В моём случае Ubuntu 10.04 LTS и FreeBSD 8.01(ставить лучше на последнюю версию, а то возникнут проблемы с модулями Java, компания sun прячет устаревшие версии так что не найти):
1. Добавим ресурсы

# deb http://us.archive.ubuntu.com/ubuntu/ lucid multiverse
# deb-src http://us.archive.ubuntu.com/ubuntu/ lucid multiverse
# deb http://us.archive.ubuntu.com/ubuntu/ lucid-updates multiverse
# deb-src http://us.archive.ubuntu.com/ubuntu/ lucid-updates multiverse
Для BSD это делать не надо у нас для этого есть порты

2. установим сопроводительное ПО
тут все по порядку как я люблю

ubuntu # apt-get updateобновим систему
FreeBSD обновим порты
ubuntu # apt-get install java-package sun-java6-jdk sun-java6-jreтут все что нам нада от java
FreeBSD
нам понадобяться
java-1.6.0-openjdk, java-1.6.0-openjdk-devel, sun-java6-jdk если нет в портах то качаем в папку(если не получается пишите в тему ошибки отвечу быстро) # cd /usr/ports/distfiles/
ubuntu # apt-get install antэто веб сервер для работы с java
FreeBSD # cd /usr/ports/devel/apache-ant/ ищем в портах оттуда и ставим
# make install
# make clean

ubuntu (не обязательно обошелся и без этого) # apt-get install subversion

3. ну собственно переходим к RED5
Качаем последнюю версию с оф сайта http://www.red5.org/

ubuntu & FreeBSD
одинаково для обоих ОС
# wget http://trac.red5.org/downloads/0_9/red5-0.9.1.tar.gzскачиваем сам сервер
# tar xvfz red5-0.9.1.tar.gzраспаковываем
# mv red5-0.9.1 red5переименовываем папку для удобства
# mv red5 /usr/share/перетаскиваем на место
и собственно это всё и не надо никаких танцев с бубнов

4. первый запуск

# cd /usr/share/red5
# sh red5.sh

Теперь можно попробовать если всё сделали правильно http://your-server-address:5080. Увидите следующее:

RED5 первый запуск

5. сделаем так чтобы RED5 стартовал при запуске ОС

Создадим файл
ubuntu # nano /etc/init.d/red5.sh
FreeBSD # ee /usr/local/etc/rc.d/red5.sh
Добавляем туда следующие строки
#!/bin/bash
cd /usr/share/red5
sh red5.sh
и ещё чутка
ubuntu # chmod +x /etc/init.d/red5.sh
FreeBSD# chmod +x /usr/local/etc/rc.d/red5.sh
ubuntu & FreeBSD # update-rc.d red5.sh defaults 98 02

Ну вот и всё, у нас есть сервер Red5!



7 комментариев to “Установка RED5 0.9 на FreeBSD и Ubutu”

  1. mandarin80:

    респект и уважуха! все сработало, до этого 3 дня бился не мог его запустить. В мемориз.

  2. Игорь:

    У них силка на сам серв изменилась на http://trac.red5.org/downloads/0_9/red5-0.9.1.tar.gz

    поправьте пожалуйста в статье…

  3. Bird:

    про freebsd напишите, пожалуйста… что за ПО нужно руками качать?

    • не обязательно иногда ява встает автоматом зависит от ОС FreeBSD желательно качайте последнюю версию

      • Bird:

        спасибо, уже поставил, понадобилось скачать и закинуть в /usr/ports/distfiles/
        пакеты с патчем jdk16 под freebsd, тар с diablo-caffe и timezone-updater
        но в принципе как это все сделать, откуда качать и куда скопировать все при мейке пишется, так что ничего страшного ))

  4. Sheri:

    Спасибо. Сделал все по инструкции, проблем небыло, все работает!

    FreeBSD 9.0-RELEASE

Комментировать