How to Install Red5 0.9 on Ubuntu 10.04 LTS

If they aren’t already installed, add the following to /etc/apt/sources.list
view source
print?
01 deb http://us.archive.ubuntu.com/ubuntu/ lucid multiverse
02 deb-src http://us.archive.ubuntu.com/ubuntu/ lucid multiverse
03 deb http://us.archive.ubuntu.com/ubuntu/ lucid-updates multiverse
04 deb-src http://us.archive.ubuntu.com/ubuntu/ lucid-updates multiverse

Then, install some required libraries
view source
print?
01 apt-get update
02 apt-get install java-package
03 apt-get install sun-java6-jdk
04 apt-get install sun-java6-jre
05 apt-get install ant
06 apt-get install subversion

Now, download and install Red5
view source
print?
01 wget http://www.red5.org/downloads/0_9/red5-0.9.1.tar.gz
02 tar xvfz red5-0.9.1.tar.gz
03 mv red5-0.9.1 red5
04 mv red5 /usr/share/

Let’s try running it now:
view source
print?
01 cd /usr/share/red5
02 sh red5.sh

You should see a bunch of text appear, the last line looking like:

[INFO] [Launcher:/installer] org.red5.server.service.Installer – Installer service created

Now try going to http://your-server-address:5080 in a web-browser. You should see:

Make Red5 Run at Startup

From the Red5 Directory (/usr/share/red5) create a new script:
view source
print?
01 nano /etc/init.d/red5.sh

And add:
view source
print?
01 #!/bin/bash
02 cd /usr/share/red5
03 sh red5.sh

Then run,
view source
print?
01 cp red5.sh /etc/init.d/
02 chmod +x /etc/init.d/red5.sh
03 update-rc.d red5.sh defaults 98 02

Have fun with Red5!