Linux Sunucuya Shoutcast Radyo Kurulumu

Barış BAYRAM

Linux işletim sistemi kurulu bir Dedicated veya VPS sunucuya Shoutcast Radyo Sunucusu kurmak için öncelikle Linux sunucumuza SSH’tan root olarak giriş yapıyoruz. SSH istemcisi olarak ben PUTTY’i tercih ediyorum.

Putty SSH istemcisi

Putty SSH istemcisi


Daha sonra adduser kullanıcıadı ve passwd kullanıcıadı komutlarını kullanarak yeni kullanıcı tanımlıyoruz. Biz burada kullanıcı adımızı dahinet olarak belirleyelim.

adduser dahinet
passwd dahinet

komutlarını ardarda girdiğimizde istemci bizden yeni kullanıcı için parola isteyecek:

Linux SSH Yeni kullanıcı ekleme

Linux SSH Yeni kullanıcı ekleme

İkinci kezde aynı parolayı girdikten sonra radyo kurulumu için kullanıcımız tanımlanmıştır.

Bu komutları SSH ile sunucu üstünde girerken kullandığımız kullanıcı root‘tur. Komut satırına da dikkat edersek;

[root@server ~]#

şeklindedir.

Yeni oluşturduğumuz kullanıcıya geçiş için;

su - dahinet

komutunu giriyoruz ve Enter‘a basıyoruz. Komut satırının değiştiğini göreceksiniz.

Linux kullanıcı değiştirme komutu...

Daha sonra internette herhangi bir adresten bulacağımız shoutcast server kurulum dosyasını (sc_serv_1.9.8_Linux.tar.gz) wget komutu ile sunucumuza indirmemiz gerekiyor.

wget http://yp.shoutcast.com/downloads/sc1-9-8/sc_serv_1.9.8_Linux.tar.gz

Dosya indirmesi tamamlandıktan sonra sıkıştırılmış dosyayı açmak için tar -zxpf komutunu giriyoruz.

tar -zxpf sc_serv_1.9.8_Linux.tar.gz

wget komutu ve linux sıkıştırılmış dosya açma

Dosyaları açtıktan sonra ls komutu ile dosyaları görüntülediğimizde README.TXT, sc_serv, sc_serv_1.9.8_Linux.tar.gz, sc_serv.conf dosyalarını görürüz. Radyo yayını için tüm dosyalarımız bunlar. Ancak yayın için şifre ve port ayarlarını barındıran sc_serv.conf dosyasını düzenlememiz gerekmekte. Bunu da linux’un vazgeçilmez metin editörü pico ile yapabiliriz.

pico sc_serv.conf

pico editor

Kursör yardımı ile özellikle Password, PortBase, MaxUser gibi değerler kendimize ve radyomuzda istediğimiz özelliklere göre düzenleyebiliriz. İşimiz bittiğinde Ctrl – X ile editörden çıkarken, kaydedip etmeyeceğimiz soran soruyu da Y tuşuna basıp çıkıyoruz.

pico editör çıkış

Bazı sunucularda pico sc_serv.conf komutu çalışmayabilir. Böyle durumlarda da

cd /usr/bin
ln -s nano pico

yazarak pico komutunu sistemimize linkleyebiliriz. Eğer yine sorunla karşılaşırsak linux dağıtım sürümümüz için pico kurulum yöntemlerini araştırabilirsiniz.

Son olarakta

./sc_serv

yazarak radyomuzu çalıştırmaya başlıyoruz.

En son http://ipnumarası:port yazarak radyomuzun çalışıp çalışmadığını kontrol ediyoruz.

Bu yazıyı paylaş:
Bu yazıyı arkadaşınıza eposta ile yollayın  Bu makaleyi Facebook'ta paylaş  Bu makaleyi Twitter'de paylaş  Bu yazıyı Digg.com'da paylaş  Bu yazıyı Delicious'ta paylaş

12 Yorum to “Linux Sunucuya Shoutcast Radyo Kurulumu”

  • KaaN diyor ki:

    hersey tamam sadece bir sey ogrenmek istiyorum serverde acik olmayan bir port oldugunu dusunelim acaba bu putty programiyla o kapali potu nasil acariz bir komudu varmidir?

  • Barış BAYRAM diyor ki:

    Port Açma :
    izafet.Com – Linux sunucuda port açma Kod:
    iptables -A INPUT -p tcp –dport -j ACCEPT
    iptables -A INPUT -p udp –dport
    -j ACCEPT

    Port Kapama :
    Dışardan içeriye gelen istekleri kapatmak için :
    Kod:
    iptables -A INPUT -p tcp –dport -j REJECT
    iptables -A INPUT -p udp –dport
    -j REJECT

    İçerden dışarıya giden istekleri kapatmak için :
    Kod:
    iptables -A OUTPUT -p tcp –dport -j REJECT
    iptables -A OUTPUT -p udp –dport
    -j REJECT

  • Barış BAYRAM diyor ki:

    Yukarıda verdiklerim komutlardır. Ancak sunucunuzda portların kapalı olduğu sonucuna nerden vardınız?
    Ayrıca firewall kullanılıyor mu? NAT ayarları nedir?
    Bunlarıda bilmemiz gerekli.

  • Linux Sunucuya Shoutcast Radyo Kurulumu | Bir Anarşik Çocuk Günlüğü diyor ki:

    [...] kaynakhttp://www.da-hi.net/index.php/2009/10/31/linux-sunucuya-shoutcast-radyo-kurulumu/ İlgili Etiketler: Bu, Bunu, Com Downloads, Dosya, Gibi, Internette, Linux, Linux Ssh, Linux Tar, Nano, Putty Ssh, Root Server, Shoutcast, Shoutcast Server, Soran, Ssh Linux, Tar Gz, Usr Bin, Yeni, Yp [...]

  • ömür diyor ki:

    hocam bunu normal site hostringine uygulamak mümkünmüdür birde . Ftp Şifresini Fln Mı yazıcaz biraz açarmısınız

  • Barış BAYRAM diyor ki:

    Linux sunuculardaki hostinginizde shell erişimine ve dosya çalıştırmaya yetkiniz varsa mümkündür. Ancak bu yetkilerde hosting sağlayanı ben görmedim :)

  • ömür diyor ki:

    şimdi ücretsiz bir shell aldım kurdum fakat br türlü olmuyor portu şiferiyi hepsini yazıyorum ama kaydetmeyi başaramadım heralde

  • Barış BAYRAM diyor ki:

    Nerede takılıyorsunuz?

  • ömür diyor ki:

    birde serverin ıp adresini nasıl öğrenebilirz

  • Barış BAYRAM diyor ki:

    :)
    başlat—>çalıştır—>cmd
    Enter
    ping http://www.da-hi.net
    yazdığınızda
    C:\Users\da-hi>ping http://www.da-hi.net

    Pinging da-hi.net [91.191.174.72] with 32 bytes of data:
    Reply from 91.191.174.72: bytes=32 time=31ms TTL=113
    Reply from 91.191.174.72: bytes=32 time=30ms TTL=114
    Reply from 91.191.174.72: bytes=32 time=31ms TTL=114
    Reply from 91.191.174.72: bytes=32 time=30ms TTL=113

    Ping statistics for 91.191.174.72:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
    Approximate round trip times in milli-seconds:
    Minimum = 30ms, Maximum = 31ms, Average = 30ms

    çıktısını alırız. 91.191.174.72 IP’si sitemizi barındıran sunucuya aittir.

  • ömür diyor ki:

    en iyisi bir hosting alıcam hem ssh erişimli hemde web linux 2 fonksiyonlu linkini vermiyorum varmış barış bey buldum.

  • Barış BAYRAM diyor ki:

    Radyo kuracaksanız bandwidth (yani trafik) sınırlarınızıda kontrol edin. 2-3 gün sonra trafik sınırınızı doldurup suspend yemeyesiniz.
    Dilerseniz bulduğunuz hosting paketini satın almadan buradan hem fiyat hemde kapasite olarak yazarsanız yorumlayabiliriz.

Yorum Yapın