Помогите с установкой Red5 в Ubuntu

#red5

#red5

Вопрос:

Я попытался установить Red5 на сервер Ubuntu, используя шаги, приведенные в приведенном ниже URL-http://sandeepghael.com/2009/07/getting-red-5-up-and-running-on-ubuntu-9-04 /

Я выполнил все шаги, но когда я пытаюсь получить доступ к странице с помощьюhttp://myip:5080 я не могу подключиться.

Браузер сообщает — Время ожидания соединения истекло, сервер слишком долго не отвечает.

Я даже отключил брандмауэр. Но все еще не получили желаемого результата.

Кто-нибудь, пожалуйста, может сообщить мне, в чем может быть проблема? Ваш быстрый ответ будет действительно полезен.

Спасибо, Atul

Ответ №1:

Могу ли я узнать результат при запуске red5.sh ?

если отображается ошибка, сначала вы должны завершить весь процесс red5. затем запустите еще раз red5.sh .

Комментарии:

1. У меня такая же проблема. Я могу подключиться по telnet на myip: 5080 . Также я заметил ...Invocation of init method failed; nested exception is java.net.BindException: Address already in use в конце /usr/share/red5/red5.sh вывода

2. Я никогда не получаю ничего подобного, но, возможно, red5 по этому пути уже запущен, проверьте с ps aux | grep red5.sh

Ответ №2:

Иногда возникают проблемы с путями. запустите red5 в папке dist. вы можете запустить его по ssh, набрав /usr/share/red5/dist/red5.sh в качестве руководства, которому вы следовали.

Затем ваши файлы должны быть размещены в соответствующих папках, которые находятся в папке dist.

Причина редактирования: в инструкции code не разрешен жирный шрифт. Итак, убрали двойные звездочки перед и заканчивающиеся на ‘dist /’

Ответ №3:

Установите RED5: измените каталог на родительский каталог вашей установки, извлеките файл tar, создайте ссылку:

cd /usr/local 
tar xvfz red5-whateverversion.tgz
ln -s red5-какой бы ни была версия red5

Измените каталог на свой путь установки — это крайне важно:

cd /usr/local/red5

Удалите правила брандмауэра для целей тестирования

iptables -F 

Запустите сценарий запуска red5

./red5.sh

Протестируйте порт 5080 с помощью telnet на локальном сервере

telnet localhost 5080

Как только вы сможете подключиться к порту 5080 с локального хостинга, все заработает! Типичными проблемами браузера являются:

  • ваш брандмауэр / прокси-сервер блокирует порт 5080
  • у вашего DNS-сервера неверное имя для вашего сервера RED5
  • в вашей сети отсутствуют правильные маршруты к / от вашего браузера на ПК к вашему серверу RED5