Installing Red5 on Ubuntu 8.04.1 Hardy Herron
Install dependencies:
apt-get install subversion
apt-get install java-package
apt-get install sun-java6-jdk
apt-get install sun-java6-jre
apt-get install ant
Get the latest Red5-trunk
mkdir -p ~/svn/red5
cd ~/svn/red5
svn co http://red5.googlecode.com/svn/java/server/trunk red5
Build and install Ant
export JAVA_HOME=/usr/lib/jvm/java-1.6.0-sun/
export ANT_HOME=/usr/share/ant/
cd ~/svn/red5
/usr/share/ant/bin/ant
mkdir /usr/share/red5
cp -R ~/svn/red5/red5-trunk/dist/* /usr/share/red5/
cd /usr/share/red5
chmod 755 red5.sh
Run Red5 and verify if it works
/usr/share/red5/red5.sh &
netstat -ant
telnet localhost 5080
browse to: http://localhost:5080/demos/port_tester.swf
Firewalling
The ports you’d need to have open on your firewall are 5080 (http) and 1935 (rtmp).