Red5 kısaca Flash Media Server‘a alternatif olarak tamamen ücretsiz ve acik kaynak kodlu olarak dağıtılan bir media server yazılımıdır diyebiliriz.
Yazılım amacı gereği özellikle görüntü ve ses yayını yapmak icin kullanılır. Bunların haricinde chat uygulamaları, online iletişim uygulamaları, online flash & shockwave oyunlar, eğitim materyalleri uygulamaları için kullanılır.
Bu makalemizde cliaweb blog takipçileri ve müşterilerimizden gelen yoğun talep üzerine red5 server uygulamasının Centos 6.x üzerine kurulumunu anlatacağız.
Bu makalede yer alan Red5 Server kurulumunu tüm VDS Paketlerinde gerçekleştirebilirsiniz!
AŞAMA 1 : Bileşen Kurulumu ve Selinux Kapatma
Öncelikle yum güncelliyoruz ve gerekli bileşenleri kuruyoruz;
1 2 |
yum -y update yum -y install nano wget subversion |
selinux kapatıyoruz
1 2 |
nano -w /etc/sysconfig/selinux selinux=disabled |
Aşama 2 : Java Kurulumu
Öncelikle Java Kurmalısınız. Java kurulum anlatımını http://blog.cliaweb.com/java-8-kurulumu-centosrhel-ve-fedora.html adresinde bulabilirsiniz.
Java yüklü mü kontrol ediyoruz, aşağıdaki gibi bir çıktı almalıyız ;
1 |
java -version |
ÖNEMLİ! : Java makalesinde en altta yer alan EXPORT VARIABLES komutlarını kullanmayı unutmayınız.
Aşama 3 : Ant 1.9 Kurulumu
Ant 1.9 kurulumu gerçekleştiriyoruz ;
1 2 3 4 |
cd /usr/local/src wget http://download.cliaweb.com/linux/red5/apache-ant-1.9.6-bin.tar.gz tar zxf apache-ant-1.9.6-bin.tar.gz mv apache-ant-1.9.6 /usr/local/ant |
ant dizininin nerede durduğunu sisteme tanıtıyoruz ve ant’ın /usr/bin/ altından erişilebilmesi için bir link oluşturuyoruz ;
1 2 |
export ANT_HOME=/usr/local/ant ln -s /usr/local/ant/bin/ant /usr/bin/ant |
Aşama 4 : Red5 kurulum dosyası
Red5 Server kurulum dosyasını çekiyoruz ;
1 2 3 4 |
cd /usr/local/src wget http://download.cliaweb.com/linux/red5/red5-server-1.0.8-RELEASE.tar.gz tar zxf red5-server-1.0.8-RELEASE.tar.gz mv red5-server/ /usr/local/red5 |
Aşama 5 : Red5 kurulumu
Red5 başlatıyoruz ;
1 2 |
cd /usr/local/red5 ./red5.sh |
Aşama 6 : Portlara izin verme
1 2 3 4 5 |
service iptables stop iptables -A INPUT -p tcp --dport 5080 -j ACCEPT iptables -A INPUT -p tcp --dport 1935 -j ACCEPT service iptables save service iptables start |
Aşama 7 : init dosyası oluşturma
Red5 Server başlatma / durdurma için init dosyası oluşturuyoruz ;
1 2 3 4 5 |
cd /etc/init.d/ wget http://download.cliaweb.com/linux/red5/red5.txt mv red5.txt red5 chmod +x red5 service red5 start |
Kullanabileceğiniz bazı komutlar ;
1 2 3 |
red5 server durdurma : service red5 stop red5 server başlatma : service red5 start veya sh /usr/local/red5/red5.sh red5 server durumu : service red5 status |
http://sunucuipadresi:5080/ görünümü ;
http://sunucuipadresi:5080/installer/ Demo Uygulama Kurulum Görünümü ;
http://sunucuipadresi:5080/demos/ofla_demo.html görünümü ;
http://sunucuipadresi:5080/demos/ Demo Yazılımların Genel Görünümü ;