0

想请教一下在centos上搭建red5应用

我准备好所有文件和配置

APP_NAME
        => WEB-INF
           =>lib
           =>src
                => Application.java
           =>classes
                => Application.class
           =>build.xml
           =>red5-web.xml
           =>web.xml
           =>red5-web.properties
           =>log4j.properties
           =>build.properties 

一切都很好,建筑也很好,制作 jar 文件也很好

ant build 

ant build 

BUILD SUCCESSFUL 

但是当我重新启动我的 red5 服务器时,所有演示应用程序和我的新应用程序都不起作用

如果我创建新的 netConnection,我会收到此错误消息:

netconnection.connect.failed
netconnection.connect.closed

请帮我

谢谢

4

2 回答 2

0

Red5 可以作为独立服务器或战争部署安装。

过程是创建red5版本0.8(旧版本)的war部署。(冗长,请多多包涵)。

在 linux 上下载并安装 jdk1.6、glassfish2.1 和 netbeans 6.5。

下载“Red5War_0.8.0.war”。

我分享希望以下内容可以帮助社区按照 Netbeans 6.5 中使用的步骤在 glassfish2.1 上创建可部署的 war red5 版本 0.8:

第 1 步:解压缩 Red5War_0.8.0.war

第 2 步:在 Netbeans 中创建一个名为“red5”的 Web 项目

第三步:复制膨胀的war文件夹“/WEB-INF/classes”的内容,粘贴到Netbeans项目的“Source Packages”中。

第4步:右键单击“库”,添加“JAR/Folder”,导航到膨胀的war文件夹的“/WEB-INF/lib”,选择所有依赖jar并单击Netbeans项目的“打开”。

第 5 步:删除 Netbeans 项目的 WEB-INF(注意:忽略警告/错误)。

第6步:删除膨胀文件夹的META-INF。

第7步:将膨胀文件夹的剩余内容(“/WEB-INF/classes”和“/WEB-INF/lib”)复制到Netbeans项目的“Web Pages”中。

第八步:在防火墙中打开以下端口 TCP/843,TCP/1935,TCP/5229,TCP/5080

第 9 步:运行项目

第 10 步:在 Netbeans 项目文件夹 (../NetBeansProjects/red5/dist/) 中创建可部署的 war 文件“red.war”

同样,您可以创建新项目...

最好的祝愿!

阿鲁姆甘 AV

ps:请分享您在新版本 glassfish 服务器(3.x)上使用新版本 netbeans、jdk 创建新版本(1.0、1.0.1、1.02)战争部署的发现。

于 2013-04-12T14:42:41.093 回答
0

如果有启动或运行时异常,您应该首先检查 Red5 在“log”文件夹中生成的日志文件。您需要具备 Java 的最低知识以及如何读取 Java 日志文件才能使用 Red5 实施解决方案。

于 2012-08-31T11:11:15.160 回答