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 |