首先安装java,配置java环境
然后下载Linux版本Red5
点击打开链接
通过WinSCP工具将下载好的包上传到linux服务器,然后将文件解压
修改配置文件red5.properties里面ip为服务器本机ip
即可通过red5.sh脚本执行服务器
由于这种执行方式不能关闭执行窗口 所以将其添加为系统服务
首先给所在文件夹内的.sh文件设置为可执行
chmod +x *.sh
然后编辑启动脚本
vi /etc/init.d/red5下面内容中的RED5_HOME根据自己的red5解压目录为准,这里是/usr/local/red5
#!/bin/bash # For RedHat and cousins: # chkconfig: 2345 85 85 # description: Red5 flash streaming server # processname: red5 # Created By: Sohail Riaz (sohaileo@gmail.com) PROG=red5 RED5_HOME=/usr/local/red5 DAEMON=$RED5_HOME/$PROG.sh PIDFILE=/var/run/$PROG.pid # Source function library . /etc/rc.d/init.d/functions [ -r /etc/sysconfig/red5 ] && . /etc/sysconfig/red5 RETVAL=0 case "$1" in start) echo -n $"Starting $PROG: " cd $RED5_HOME $DAEMON >/dev/null 2>/dev/null & RETVAL=$? if [ $RETVAL -eq 0 ]; then echo $! > $PIDFILE touch /var/lock/subsys/$PROG fi [ $RETVAL -eq 0 ] && success $"$PROG startup" || failure $"$PROG startup" echo ;; stop) echo -n $"Shutting down $PROG: " killproc -p $PIDFILE RETVAL=$? echo [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/$PROG ;; restart) $0 stop $0 start ;; status) status $PROG -p $PIDFILE RETVAL=$? ;; *) echo $"Usage: $0 {start|stop|restart|status}" RETVAL=1 esac exit $RETVAL
然后将启动脚本加到服务
chmod +x /etc/rc.d/init.d/red5
chkconfig --add red5
chkconfig red5 on
启动方式如下
/etc/init.d/red5 start
然后可以同过浏览器访问 ip:5080
如果不能正常访问,可以查看端口是否开启,以及防火墙状态。


![red5流媒体服务器网站,[RED5]red5流媒体服务器(开源免费)的安装方法](https://img-blog.csdnimg.cn/img_convert/54b501148ffe0a521c0aa40a37b98bf8.png)










