首先需要安装Red5运行所需的java开发环境jdk,我所有的文件都保存到/root/download,安装要用root
用户进行安装
下载地址为
https://sdlc6e.sun.com/ECom/EComActionServlet;jsessionid=8CEC5D9DFF18A14B277B3C32456062B1
我下载的是类型Linux RPM in self-extracting file 的文件,文件名为
jdk-1_5_0_09-linux-i586-rpm.bin
2.给文件加上可执行权限
[root@shywyz java]# chmod +x jdk-1_5_0_09-linux-i586-rpm.bin
3.执行jdk-1_5_0_09-linux-i586-rpm.bin
[root@shywyz java]# ./jdk-1_5_0_09-linux-i586-rpm.bin
执行后生成jdk-1_5_0_09-linux-i586-rpm
安装时会出现sun公司的许可协议,按ctrl+c通过就可以了,当然有时间还是可以看看的
最的输入安装确认"yes"就可以的,rpm文件会自动安装
这里我jdk安装在/usr/java目录下,会自动生成jdk-1_5_0_09文件夹
4.配置环境变量
环境变量配置有三种方法(分别是:修改/etc/profile文件,修改用户目录下的.bashrc文件,直接在shell下修改)
我修改的是/etc/profile文件
[root@shywyz java]# vi /etc/profile
打开文件后,按 i 键,在文件后添加:
JAVA_HOME=/usr/java/jdk1.5.0_09
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
export JAVA_HOME PATH CLASSPATH
按esc 键,输入:wq 保存退出.
5.测试配置环境
写个简单的HelloWorld来测试一下
[root@shywyz java]# vi HelloWorld.java
文件中输入:
public class HelloWorld {
public static void main(String args[]){
System.out.println( " Hello World in Linux!! " );
}
}
:wq 保存退出
6.调试java文件
[root@shywyz java]# javac HelloWorld.java
没有错误,接着
[root@shywyz java]# java HelloWorld
shell下输出:Hello World in Linux!!
成功了!^_^
7.安装apche-ant,下载地址为
http://apache.justdn.org/ant/binaries/apache-ant-1.6.5-bin.tar.gz
[root@shywyz ~]# cd /usr/local/
[root@shywyz ~]# tar -zxvf ~/download/apache-ant-1.6.5-bin.tar.gz
[root@shywyz ~]# mv apache-ant-1.6.5 ant
8.设置环境变量
在/etc/profile添加以下几句信息
export ANT_HOME=/usr/local/ant
export PATH=$PATH:/usr/local/ant/bin
source /etc/profile 让配置生效
9.安装Red5,下载地址为:
http://dl.fancycode.com/red5/red5-0.5.tar.gz
[root@shywyz ~]# cd ~/download/
[root@shywyz ~ wget http://dl.fancycode.com/red5/red5-0.5.tar.gz
[root@shywyz ~]# cd /opt
[root@shywyz ~]# tar zxvf ~/downloads/red5-0.5.tar.gz
[root@shywyz ~]# cd red5-0.5
编译:输入ant命令,自动编译
运行
./red5.sh &
10.简单的配置,使用demo
配置端口:conf/red5.properties 修改此文件就行,记得所有的端口都要打开,
我的机器的ip地址为60.173.7.35,red5.properties内容为
rtmp.host_port = 0.0.0.0:1935
debug_proxy.host_port = 0.0.0.0:1936
proxy_forward.host_port = 127.0.0.1:1935
rtmps.host_port = 127.0.0.1:1945
http.host=60.173.7.35
http.port=5080
rtmpt.host=60.173.7.35
rtmpt.port=8088
访问
http://ip:5080
可以运行自带的demo,记住如果你配了ip,自带的demo里的地址localhost都要换成你的真实地址
参考文件
http://www.osflash.org/red5/red5downloads#v0.5
http://www.osflash.org/red5/fc4
http://blog.5ilinux.com/archives/2006/08/red5_howto.html
http://hi.baidu.com/mbsky0618/blog/item/801570d9a2a827e938012ff5.html
分享到:
相关推荐
linux下red5安装配置_Install-Red5
在Linux环境下,Red5是一款基于Java的开源流媒体服务器,其功能与Adobe的FMS相似,主要用于提供基于Flash的流媒体服务。Red5支持RTMP协议,与FMS完全兼容,能够流化FLV和MP3文件,实现客户端流的实时录制为FLV文件,...
LINUX宝典LINUX宝典LINUX宝典LINUX宝典LINUX宝典LINUX宝典
在Linux环境下配置Red5,首先要确保系统已准备好必要的软件环境。本配置包包括了Red5在Linux上的安装和使用步骤,特别是针对那些已经安装了JDK6和Ant的用户。 1. **JDK6安装**:Java Development Kit (JDK) 是运行...
Red Hat Linux5 配置 JDK1.6 在 Red Hat Linux5 环境中,安装和配置 JDK1.6 是一个非常重要的步骤。JDK(Java Development Kit)是 Java 语言的核心开发工具包,包含了 Java 运行环境、编译器、调试器等基本工具。...
### Red Hat Enterprise Linux 5 环境下安装配置 Apache + MySQL + PHP #### 一、环境准备与软件概述 本文旨在介绍如何在 Red Hat Enterprise Linux 5 (RHEL 5) 系统中安装配置 Apache Web 服务器、MySQL 数据库...
1. **启动Red5**:通常通过运行Red5的启动脚本来启动服务器,如`bin/startup.sh`(Unix/Linux)或`bin/startup.bat`(Windows)。 2. **部署应用**:应用部署涉及创建应用目录并在其中放置应用的配置文件和相关的类...
Red Hat Linux服务器配置与应用
### Red Hat Linux服务器配置知识点详解 #### 一、Red Hat Enterprise Linux 5 安装硬件需求 Red Hat Enterprise Linux 5 (简称 RHEL 5) 是一款广泛应用于企业级环境中的稳定版本。对于该版本的安装,其硬件要求...
在本教程中,我们将深入探讨如何在Red Hat Enterprise Linux 5.1环境下安装和配置Apache Web服务器以及MySQL数据库。这是一个基础的LAMP(Linux、Apache、MySQL、PHP)堆栈的构建过程,对于搭建Web应用平台至关重要...
Red Hat Enterprise Linux(RHEL)是一款广泛应用于企业级环境中的Linux操作系统,以其稳定性和安全性而闻名。本教程将深入探讨如何在RHEL 5.4版本上进行服务器配置,涵盖DNS、Apache HTTP服务器、FTP服务器、MySQL...
《Red Hat Enterprise Linux 5网络配置与管理基础与实践教程》.pdf
本篇教程旨在指导读者如何安装和配置 Red Hat Enterprise Linux 5 操作系统,以满足公司的网络整改需求。通过本教程,读者将学习如何在 VMware 中安装 Linux Red Hat Enterprise AS 5,如何进行手动分区,了解安装...
4. 配置Red5:解压缩后,进入Red5的安装目录,你可能会找到一个名为`conf`的文件夹,里面包含了一些配置文件,如`red5.xml`。这是Red5的核心配置文件,通过编辑这个文件,你可以设置服务器的端口、应用上下文路径、...
Linux(Red Hat) NTP时间同步的配置方法 本文将详细介绍 Linux(Red Hat)NTP 时间同步的配置方法,包括 NTP 跟踪层级安排、NTP 配置数据对单点故障应对能力的评估、NTP 服务器(redhat 服务器)的配置数据及说明、NTP...
### Linux环境下搭建ffmpeg与Red5实现视频直播及推流的操作指南 #### 一、搭建ffmpeg **1. 下载ffmpeg** - 访问官方网站下载ffmpeg最新版本:`http://ffmpeg.org/download.html` - 选择适合的版本进行下载,如`...
Red_Hat_Enterprise_Linux服务器配置实例教程
本书全面、系统地介绍了Red Hat Linux 9,突出了Red Hat Linux 9的新技术、新特点,尤其在桌面应用、网络配置以及各种服务器的配置等方面描述详尽。本书介绍了Red Hat Linux新提供的图形化的字处理器,Red Hat ...
然后,学习如何安装和配置Red Hat,包括网络设置、软件包管理(使用yum或dnf)及基本的系统管理命令(如ls、cd、mkdir等)。 2. Shell脚本编程基础: Shell是Linux下的命令解释器,用于执行用户输入的命令。学习...