Много мануалов было скурено но в конце концов было найдено то чем можно пользоваться. Что только я ни читал везде одно и тоже какие-то непонятные танцы с бубном и ничего толкового, читал как собрать из исходника, установка непонятных программ и так далее все бестолку одна вода. Ну значит обложив всех приступим! ))
В моём случае 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. Увидите следующее:
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!
респект и уважуха! все сработало, до этого 3 дня бился не мог его запустить. В мемориз.
У них силка на сам серв изменилась на http://trac.red5.org/downloads/0_9/red5-0.9.1.tar.gz
поправьте пожалуйста в статье…
Спасибо, поправил
про freebsd напишите, пожалуйста… что за ПО нужно руками качать?
не обязательно иногда ява встает автоматом зависит от ОС FreeBSD желательно качайте последнюю версию
спасибо, уже поставил, понадобилось скачать и закинуть в /usr/ports/distfiles/
пакеты с патчем jdk16 под freebsd, тар с diablo-caffe и timezone-updater
но в принципе как это все сделать, откуда качать и куда скопировать все при мейке пишется, так что ничего страшного ))
Спасибо. Сделал все по инструкции, проблем небыло, все работает!
FreeBSD 9.0-RELEASE