centos 安装red5流媒体服务器

red5是基于java实现的开源流媒体服务器。所以运行red5一定要有java环境,在这里,我假设你的服务器已经成功安装了java的运行环境。安装过程中还要ant,ant的版本我用的是:http://photo.gamesoft.com.cn/red5/apache-ant-1.8.0-bin.tar.gz。

假设ant解压的路径是:/usr/local/apache-ant/apache-ant-1.8.0
接下来设置ant的类路径

vi /etc/profile

JAVA_HOME=/usr/local/jdk1.6.0_33
ANT_HOME=/usr/local/apache-ant/apache-ant-1.8.0
CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/jre/lib/tools.jar
PATH=$JAVA_HOME/bin:$ANT_HOME/bin:$PATH
export JAVA_HOME ANT_HOME CLASSPATH PATH

保存,要想让修改后的profile即刻生效,

方法1:
让/etc/profile文件修改后立即生效 ,可以使用如下命令:
# .  /etc/profile
注意: . 和 /etc/profile 有空格
方法2:
让/etc/profile文件修改后立即生效 ,可以使用如下命令:
# source /etc/profile

进入/usr/local,创建red5文件夹

cd red5

接着输入命令:ant server

接下来的过程,它会自动去下载red5,以及相关的jar包。这个过程要花点时间,如果最后一行显示:Installer service created,则说明安装成功了

这时,光标还未退出,一直在闪,我以为它还要下载什么,一直等了好久,最后不耐烦了,用ctrl + c把它结束了,其实它已经是安装成功了的。

接下来进入dist/目录,

cd dist

输入./red5.sh运行red5脚本。

如果最后一行显示:Installer service created,则说明安装成功了。此时可ctrl+c退出red5状态监测。

要想在关闭ssh客户端,保持red5一直运行,输入:nohup ./red5.sh &命令,注意尾要加上&号。

在浏览器输入

http://xx.xx.xx.xx:5080,如果出现下面的画面,则说明red5服务器安装成功,并正常运行了。

 

原文地址:https://www.cnblogs.com/dingchenghong/p/2730274.html