Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents
maxLevel2

Recipe instructions for building your own Avalon setup from scratch on CentOS or Red Hat Enterprise Linux

...

Code Block
yum groupinstall "Development Tools"
yum install readline-devel zlib-devel libyaml-devel libffi-devel openssl-devel libxml2-devel libxslt-devel

Tomcat

Install Apache Tomcat with the nulrepo-public repository configured and enabled.

...

Code Block
chown -R tomcat7:tomcat /usr/local/fedora
service tomcat restart

...

Red5 Media Server

Red5 is an open source alternative to Adobe Flash Media Server.

...

Code Block
chown -R red5:red5 /usr/local/red5
chmod +x /etc/rc.d/init.d/red5

...

FFmpeg

Installation prerequisites

...

Code Block
su - root
rpm -ivh /home/red5/rpmbuild/RPMS/x86_64/ffmpeg-*.rpm

HTTPD

Install and start the httpd service.

...

Delayed Job handles background jobs.  DelayedJob logs to log/delayed_job.log in the avalon directory. 

Red5 Avalon Security Webapp

Code Block
cd /usr/local/red5/webapps
wget https://github.com/avalonmediasystem/config-files/raw/master/red5/red5-avalon.tar.gz
tar xvzf red5-avalon.tar.gz
chown -R red5:red5 avalon/

...

If Red5 is installed and running you should be able to access this page: http://avalon.dev:5080/

Dropbox

Code Block
groupadd -r dropbox
useradd -r avalondrop
mkdir -p /var/avalon/dropbox
chown avalondrop:dropbox /var/avalon/dropbox
chmod 2775 /var/avalon/dropbox

...