опубликовать веб-проект red5 в linux - PullRequest
0 голосов
/ 26 марта 2012

Я создал динамический веб-проект в eclipse и опубликовал его через плагин red5-eclipse в Windows.Мне нужно опубликовать то же самое приложение на красном сервере 5, установленном на машине с Linux.В случае Windows просто скопируйте папку приложения в webapps и перезапустите сервер red5.Но когда я пытаюсь сделать то же самое в Linux, он не работает.Любые материалы будут с благодарностью.

Ответы [ 2 ]

0 голосов
/ 12 апреля 2013

Решение с использованием Netbeans и сервера Glassfish:

Red5 может быть установлен как отдельный сервер или как военное развертывание.

Процедура заключается в создании военного развертывания red5 версии 0.8 (старая версия). (Продолжительно, пожалуйста, потерпи меня).

Загрузите и установите в Linux jdk1.6, glassfish2.1 и netbeans 6.5.

Скачать "Red5War_0.8.0.war".

Я разделяю надежду, что следующее может помочь сообществу создать развертываемую версию war red5 0.8 на glassfish2.1, выполнив шаги, используемые в Netbeans 6.5:

Шаг 1. Разархивируйте Red5War_0.8.0.war

Шаг 2. Создание веб-проекта с именем "red5" в Netbeans

Шаг 3: Скопируйте содержимое «/ WEB-INF / classes» надутой военной папки и вставьте его в «Исходные пакеты» проекта Netbeans.

Шаг 4: Щелкните правой кнопкой мыши «Библиотеки», добавьте «JAR / Папка», перейдите к «/ WEB-INF / lib» надутой папки war, выберите все банки зависимостей и нажмите «Открыть» в Netbeans Project.

Шаг 5: Удалить WEB-INF проекта Netbeans (Примечание: игнорировать предупреждение / ошибка).

Шаг 6: Удалите META-INF из надутой папки.

Шаг 7. Скопируйте оставшееся содержимое ("/ WEB-INF / classes" и "/ WEB-INF / lib") раздутой папки в "Веб-страницы" проекта Netbeans.

Шаг 8: Откройте следующие порты в брандмауэре TCP / 843, TCP / 1935, TCP / 5229, TCP / 5080

Шаг 9: Запустить проект

Шаг 10. Развертываемый файл war "red.war" создается в папке проекта Netbeans (../ NetBeansProjects / red5 / dist /)

Пожалуйста, поделитесь своими выводами о создании новой версии (1.0, 1.0.1, 1.02) военных развертываний с использованием новой версии netbeans, jdk на сервере новой версии glassfish (3.x).

С наилучшими пожеланиями!

Арумугам А.В.

0 голосов
/ 24 мая 2012

Даже в Windows вы не должны выполнять копирование / вставку в папку webapps. Именно по этой причине в Redlipse используется плагин Red5, т. Е. Чтобы сделать вашу жизнь проще.

Полагаю, вы используете версию Eclipse для JAVA EE. Просто следуйте этому старому уроку, который все еще очень актуален: http://trac.red5.org/wiki/Red5Plugin

После правильной настройки вы увидите Red5 Server на нижней панели под вкладкой «Серверы». Там вы можете напрямую опубликовать свое приложение на сервере, отладить, запустить / остановить и т. Д.

Для вашей конкретной проблемы Linux, по всей вероятности, вы должны установить правильные разрешения для каталога веб-приложений Red5, чтобы добавлять туда новые проекты. В противном случае он не будет работать иначе, чем Windows.

...