"Enter"a basıp içeriğe geçin

Raspberry Pi Üzerinde TeamSpeak Server Kurulumu

Dün paylaştığım yazıda Raspberry Pi ilk kurulumuna değindim ve monitörü olmayan kullanıcılar için SSH Bağlantısı + VNC Bağlantısına değindim. Bu yazıda da Raspberry Pi üzerinde nasıl TeamSpeak3 server kuracağımıza değineceğiz.

Raspberry Pi pek çok kişi tarafından ucuz ve enerji tasarruflu ev sunucusu olarak kullanılıyor. Bu sunucu ile neler yapacağınız tamamen size kalmış. Biz bu yazımızda TeamSpeak kurulumunu anlatacağız. İsteyen arkadaşlar Mumble programını da kullanabilir tabi ki.

ExaGear Kurulumu

TeamSpeak ARM mimarisine sahip Raspberry Pi işlemcilerini desteklemiyor. Biz de bu problemi ortadan kaldırmak için ExaGear kuracağız. Aşağıda ki komutları sırası ile terminale verelim.

~$ sudo apt-get update
~$ sudo apt-get install exagear-desktop

Böylece paketlerimizi güncelleyip exagear kurulumunu gerçekleştirmiş olduk. Şimdi aşağıda ki komutu vererek x86 sistemine geçiş yapabiliriz.

~$ exagear 

Bu komutu girdikten sonra açılan pencereye (size önerim temp-mail kullanmanız) isim ve mail bilgilerimizi girdikten sonra exagear aktif hale geliyor (deneme sürümü tabi ki). Konsola “arch” komutunu vererek mimari geçişini yapıp yapmadığını test ediyoruz.

~$ arch 

Eğer dönen sonuç “i686” ise işlem başarılı demektir. Aşağıda ki komutları da veriyoruz ve daha sonra TeamSpeak kurulumuna geçiyoruz.

~$ sudo apt-get update
~$ sudo apt-get --yes install bzip2 ca-certificates netcat-openbsd wget

Bu kısımda işimiz bitiyor.

TeamSpeak Kurulumu

Güvenlik nedeni ile yeni bir kullanıcı oluşturmamız gerekiyor (TS root kullanıcısı hakları ile çalışmamakta).

~$ sudo adduser teamspeak 

Sorulan soruları yanıtlıyoruz. Kullanıcı hesabı oluşturulduysa aşağıda ki komutlar ile devam ediyoruz.

~$ sudo mkdir /usr/local/teamspeak
~$ sudo chown teamspeak /usr/local/teamspeak

Şimdi de yeni oluşturduğumuz teamspeak kullanıcısı ile devam ediyoruz.

~$ su teamspeak

Artık TeamSpeak kurulumuna geçebiliriz (bir geçemedik arkadaş dediğinizi duyar gibiyim, bu defa gerçekten geçiyoruz).

~$ cd /usr/local/teamspeak
~$ wget http://dl.4players.de/ts/releases/3.4.0/teamspeak3-server_linux_x86-3.4.0.tar.bz2
~$ tar -xjvf teamspeak3-server_linux_x86-3.4.0.tar.bz2
~$ rm teamspeak3-server_linux_x86-3.4.0.tar.bz2

Not: En güncel sürümü TeamSpeak resmi web sitesi üzerinde bulabilirsiniz. Bu biraz eski olabilir.

Dosyamızı indirdikten sonra lisans sözleşmemizi onaylıyoruz.

 ~$ touch teamspeak3-server_linux_x86 / .ts3server_license_accepted 

Şimdi sunucumuzu başlatabiliriz.

 ~$ /usr/local/teamspeak/teamspeak3-server_linux_x86/ts3server_minimal_runscript.sh
İşaretli kısımlara dikkat edin, bunlar sunucu giriş bilgilerimiz ve ayrıca yönetici tokenimiz. Bir yerlere kaydedin.

Şimdi CTRL + C diyerek sunucusu durduruyoruz ve arka planda başlatmak için aşağıda ki komutu veriyoruz. Ancak bu komutu yeni bir terminal üzerinden verin.

~$ /usr/local/teamspeak/teamspeak3-server_linux_x86/ts3server_startscript.sh start 

Eğer “Starting the TeamSpeak 3 server” diye bir sonuç döndüyse sıkıntı yok demektir, server çalışıyor durumda. Artık TeamSpeak3 Client ile bağlantı yapabiliriz.

Pi cihazımızın IP adresini ve not aldığımız Server Password bilgileri ile giriş yapıyoruz. Bizden ilk giriş için token isteyecek, not aldığımız token değerini giriyoruz.

TS3 Otomatik Başlatma

Raspberry Pi her yeniden başladığında serverimiz otomatik olarak devreye girmeyecektir. Bu yüzden otomatik devreye girmesi için bir programdan yardım alıyoruz. Aşağıda ki komutları yeni bir terminal penceresine giriyoruz.

~$ wget http://s3-us-west-2.amazonaws.com/exagear-ts3/Teamspeak3_autostart_install.sh
~$ chmod + x Teamspeak3_autostart_install.sh
~$ sudo ./Teamspeak3_autostart_install.sh

Kurulum biter bitmez sistemi yeniden başlatmanız gerekiyor. Böylece sonraki açılışta TS3 sunucusu otomatik devreye girecektir.

Sunucuyu Genele Açma

Bu sunucu sadece yerel ağ üzerinde işinize yarayacaktır. Eğer kurduğunuz sunucuyu diğer ağlardan da ulaşılabilir yapmak istiyorsanız modem arayüzüne bağlanarak DMZ‘yi Raspberry Pi IP adresi ile aktif etmeniz gerekiyor. Hepsi bu kadar.

İlk Yorum Sizden Gelsin

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.