Bu makalemizde Centos, Redhat, Fedora işletim sistemlerine sahip CliaWeb VPS, VDS müşterileri için eğer internet radyo yayını yapmak isterler ise bunu nasıl yapacaklarını anlatacağız. İnternet Radyo Nasıl Kurulur ve internet radyosu nasıl kurulur
İnternet üzerinden radyo yayını yapmak için en basit olarak Shoutcast 2 adlı uygulamayı Linux tabanlı sunucunuza kurabilirsiniz.
Bu makalede yer alan Shoutcast v2 Kurulumunu CliaWeb altındaki tüm Linux işletim sistemli VDS ve VPS paketlerinde gerçekleştirebilirsiniz.
SSH üzerinden (Putty ile SSH a bağlanabilirsiniz) Linux sunucumuza bağlanıyoruz ve aşağıdaki komut ile Shoutcast v2 kurulum dosyasını çekiyoruz ;
1 | wget http://download.cliaweb.com/shoutcast/tam-paket/sc_serv2_linux_x64-latest.tar.gz |
Aşağıdaki komutları sırası ile yürütüyoruz ;
123 | mkdir sctar -xvf sc_serv2_linux_x64-latest.tar.gz -C sccd sc |
nano editör ile sc_serv.conf dosyasını açalım ve kendimize göre aşağıdaki gibi güncelleyelim ve kaydedelim ;
1 | nano sc_serv.conf |
Aşağıdaki örnektir, şifre kısımlarını kendinize göre güncelleyiniz ;
12345678910 | adminpassword=adminsifresipassword=sifre1requirestreamconfigs=1streamadminpassword_1=adminsifresi2streamid_1=1streampassword_1=yayinsifresilogfile=sc_serv.logw3clog=sc_w3c.logbanfile=sc_serv.banripfile=sc_serv.rip |
Port açalım (Centos 5 – 6 iptables) ;
12345 | service iptables stopiptables -A INPUT -p tcp –dport 8000 -j ACCEPTiptables -A INPUT -p udp –dport 8000 -j ACCEPTservice iptables saveservice iptables start |
Cetos 7 için Port Açma (firewalld) ;
123 | firewall-cmd –zone=public –add-port=8000/tcp –permanentfirewall-cmd –zone=public –add-port=8000/udp –permanentfirewall-cmd –reload |
SHOUTcast v2 İçin Başlat / Durdur Bash Scripti Oluşturalım;
Önce sc_serv aktif çalışıyor ise durduruyoruz;
1 | pkill -9 sc_serv |
nano editör ile dosya açıyoruz ;
1 | nano /usr/local/bin/shoutcast |
Boş dosyanın içerisine ekleyip kaydediyoruz;
1234567891011121314151617 | #!/bin/bashcase $1 instart)cd /root/sc/./sc_serv sc_serv.conf &;;stop)pkill -9 sc_serv;;start_daemon)cd /root/sc/./sc_serv sc_serv.conf daemon;;*)echo “Kullanilabilen cliaweb shoutcast komutlari start|stop”;;esac |