Posts tagged apt-get
Install Red5 on Debian
0At least Debian 5 (Lenny) required.
Checkout release:
cat /proc/version
uname -a
cat /etc/issue
cat /etc/debian_version
If system is not in English, enable that:
dpkg-reconfigure locales
export LANG=en_US.UTF-8
Update /etc/enviroment
You may need to reboot.
Update:
apt-get update
Install Subversion:
apt-get -y install subversion
Install tools to build your own Debian packages:
apt-get -y install dpkg-dev debhelper dh-make devscripts fakeroot
Install Java (accept sun license if applies):
apt-get -y install java-package
apt-get -y install sun-java6-jre
apt-get -y install sun-java6-jdk
java -version
Install Apache Ant:
wget http://www.apache.org/dist/ant/binaries/apache-ant-1.8.2-bin.tar.gz
tar zxvf apache-ant-1.8.2-bin.tar.gz
mv apache-ant-1.8.2 /usr/local/ant
export ANT_HOME=/usr/local/ant
/usr/local/ant/bin/ant -version
Download the latest development version of Red5:
svn co http://red5.googlecode.com/svn/java/server/trunk red5-trunk
Run ant to build red5:
cd red5-trunk
/usr/local/ant/bin/ant
Deploy red5:
mkdir /usr/local/red5
cp -R dist/* /usr/local/red5/
cd /usr/local/red5
chmod 755 red5.sh
Deploy your custom apps in/usr/local/red5/webapps .
In example VideoWhisper Red5 RTMP application needed to run VideoWhisper solutions.
Start Red5 in background:
cd /usr/local/red5
./red5.sh >> red5.log &
Verify the correct ports are being bound to:
netstat -ant
You need to restart red5 each time you add webapps to /usr/local/red5/webapps or change configuration.
Close Red5:
cd /usr/local/red5
./red5-shutdown.sh
Or kill Red5 processes:
ps aux | grep red5
kill $process_id
Then start it again:
cd /usr/local/red5
./red5.sh >> red5.log &
Related Posts:
Install latest Red5 on Linux Ubuntu
This post shows how to install latest Red5 from svn trunk on Linux Ubuntu.
For other linux flavors (i.e. Centos) see this comprehensive tutorial Install Red5 and JDK on Centos.
Video Broadcast
Enter Presentation
Enter Conference