Linux下Red5安装配置

来源:互联网 发布:压缩照片的软件 编辑:程序博客网 时间:2024/05/28 03:02

 首先需要安装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

原创粉丝点击