{"id":73472,"date":"2025-04-19T10:00:00","date_gmt":"2025-04-19T07:00:00","guid":{"rendered":"https:\/\/www.indir.com\/haber\/?p=73472"},"modified":"2025-04-10T12:55:26","modified_gmt":"2025-04-10T09:55:26","slug":"bulutta-teamspeak-sunucusu-nasil-kurulur","status":"publish","type":"post","link":"https:\/\/www.indir.com\/haber\/bulutta-teamspeak-sunucusu-nasil-kurulur\/","title":{"rendered":"Bulutta TeamSpeak Sunucusu Nas\u0131l Kurulur?"},"content":{"rendered":"\n<p>Online oyunlarda sesli ileti\u015fim, ekip koordinasyonu i\u00e7in vazge\u00e7ilmezdir. \u0130\u015fte tam da bu noktada TeamSpeak gibi d\u00fc\u015f\u00fck gecikme s\u00fcresi ve y\u00fcksek ses kalitesi sunan bir yaz\u0131l\u0131m \u00f6ne \u00e7\u0131kar. Her ne kadar Discord kadar yayg\u0131n bir kitleye hitap etmese de, kendi sunucunuzu kurarak TeamSpeak\u2019i diledi\u011finiz gibi y\u00f6netmek ve \u00f6zelle\u015ftirmek m\u00fcmk\u00fcnd\u00fcr. Bu rehberde, bir bulut sa\u011flay\u0131c\u0131s\u0131 \u00fczerinde TeamSpeak sunucusu kurman\u0131n temel a\u015famalar\u0131n\u0131 ele al\u0131yoruz.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"900\" src=\"https:\/\/www.indir.com\/haber\/wp-content\/uploads\/2025\/04\/image_1600x900.jpg\" alt=\"\" class=\"wp-image-73474\" title=\"\"><\/figure>\n\n\n\n<p>Not: Bu k\u0131lavuzu uygularken herhangi bir bulut hizmetini kullanabilirsiniz. \u0130ster bir kupon koduyla giri\u015f yapm\u0131\u015f olun ister kendi hesab\u0131n\u0131z\u0131 kullan\u0131n, ad\u0131mlar temelde birbirine benzerdir. \u00d6nemli olan, sanal bir makine (VM) olu\u015fturmak, ona Ubuntu i\u015fletim sistemi kurmak ve gerekli a\u011f yap\u0131land\u0131rmas\u0131yla birlikte TeamSpeak server yaz\u0131l\u0131m\u0131n\u0131 \u00e7al\u0131\u015ft\u0131rmakt\u0131r.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">1. Bulutta Ubuntu Sanal Sunucu Olu\u015fturma<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Yeni Proje A\u00e7\u0131n \/ Kaynak Grubu Belirleyin<\/h3>\n\n\n\n<p>Bulut sa\u011flay\u0131c\u0131n\u0131z\u0131n y\u00f6netim paneline girip yeni bir proje ya da kaynak grubu olu\u015fturun. B\u00f6ylece VM, disk ve a\u011f bile\u015fenlerinizi bir arada tutmak daha kolay olur.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Makine Ad\u0131 ve B\u00f6lge Se\u00e7imi<\/h3>\n\n\n\n<p>Sanal makinenize bir isim verin (\u00f6rne\u011fin \u201cts-sunucu\u201d).<br>Gecikme oran\u0131n\u0131 d\u00fc\u015f\u00fcrmek i\u00e7in co\u011frafi olarak yak\u0131n konumda bir b\u00f6lge se\u00e7in. Avrupa konumlar\u0131 genellikle d\u00fc\u015f\u00fck ping sa\u011flar.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0130\u015fletim Sistemi Tercihi<\/h3>\n\n\n\n<p>\u0130\u015fletim sistemi olarak \u201cUbuntu 22.04 LTS\u201d veya \u201cUbuntu 20.04 LTS\u201d gibi g\u00fcncel bir s\u00fcr\u00fcm\u00fc se\u00e7in.<br>LTS (Long Term Support) s\u00fcr\u00fcmleri, g\u00fcvenlik g\u00fcncellemeleri bak\u0131m\u0131ndan uzun s\u00fcreli destek sunar.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Makine Kaynaklar\u0131n\u0131 Belirleyin<\/h3>\n\n\n\n<p>vCPU ve bellek (RAM) miktar\u0131n\u0131 ihtiyac\u0131n\u0131za g\u00f6re se\u00e7in.<br>D\u00fc\u015f\u00fck kapasiteli bir paket, sadece k\u00fc\u00e7\u00fck bir arkada\u015f grubuna hizmet edecekse yeterli olabilir. Geni\u015f bir topluluk planl\u0131yorsan\u0131z daha fazla CPU ve RAM\u2019e ihtiya\u00e7 duyabilirsiniz.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Kimlik Do\u011frulama ve Port Ayarlar\u0131<\/h3>\n\n\n\n<p>Parola veya SSH anahtar\u0131 \u00fczerinden y\u00f6netici hesab\u0131 olu\u015fturun.<br>SSH ba\u011flant\u0131s\u0131 i\u00e7in 22 numaral\u0131 portun a\u00e7\u0131k oldu\u011fundan emin olun. Di\u011fer port ayarlar\u0131n\u0131 daha sonra ayr\u0131ca yap\u0131land\u0131raca\u011f\u0131z.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Depolama T\u00fcr\u00fc Se\u00e7in<\/h3>\n\n\n\n<p>Genellikle \u201cSSD\u201d veya \u201cH\u0131zl\u0131 Blok Depolama\u201d gibi bir disk se\u00e7ene\u011fini tercih edin.<br>TeamSpeak sunucusu depolama konusunda \u00e7ok talepk\u00e2r de\u011fildir, ancak SSD sunucunun genel h\u0131zl\u0131 \u00e7al\u0131\u015fmas\u0131n\u0131 sa\u011flar.<\/p>\n\n\n\n<p>Makinenin olu\u015fturulmas\u0131 birka\u00e7 dakika alabilir. Bu s\u00fcre sonunda, bulut y\u00f6netim konsolundan VM\u2019in \u201chaz\u0131r\u201d oldu\u011funu g\u00f6receksiniz.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">2) A\u011f Ayarlar\u0131n\u0131 D\u00fczenleme<\/h2>\n\n\n\n<p>TeamSpeak, sadece SSH \u00fczerinden ba\u011flanmakla kalmaz; d\u0131\u015f d\u00fcnyayla belirli portlar \u00fczerinden ileti\u015fim kurar. A\u015fa\u011f\u0131daki portlar\u0131n VM g\u00fcvenlik duvar\u0131ndan ve sa\u011flay\u0131c\u0131n\u0131z\u0131n g\u00fcvenlik ayarlar\u0131ndan a\u00e7\u0131k olmas\u0131 gerekir:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">TCP 30033<\/h3>\n\n\n\n<p>Dosya aktar\u0131m\u0131 i\u00e7in kullan\u0131l\u0131r.<br>Sunucunuza dosya y\u00fckleme \/ indirme i\u015flemleri yapman\u0131z gerekti\u011finde devreye girer.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">TCP 10011<\/h3>\n\n\n\n<p>TeamSpeak\u2019in uzak y\u00f6netim portu.<br>Sunucuyu y\u00f6netmek veya d\u0131\u015fardaki ara\u00e7larla ba\u011flanmak i\u00e7in kullan\u0131l\u0131r.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">UDP 9987<\/h3>\n\n\n\n<p>As\u0131l sesli ileti\u015fimin akt\u0131\u011f\u0131 port budur.<br>Oyuncular\u0131n minimal gecikmeyle birbirlerini duyabilmeleri i\u00e7in bu portu mutlaka a\u00e7man\u0131z gerekir.<\/p>\n\n\n\n<p>Sa\u011flay\u0131c\u0131n\u0131z\u0131n \u201cgelen ba\u011flant\u0131 kurallar\u0131\u201d veya \u201cg\u00fcvenlik grubu\u201d b\u00f6l\u00fcm\u00fcnden bu portlar i\u00e7in izin ekleyin. Ayr\u0131ca Ubuntu i\u00e7indeki g\u00fcvenlik duvar\u0131 (UFW) ayarlar\u0131nda da benzer portlar\u0131 a\u00e7\u0131k hale getirece\u011fiz.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">3) SSH ile Sunucuya Ba\u011flanma<\/h2>\n\n\n\n<p>Sanal sunucu olu\u015fturulduktan sonra, bulut konsolunda g\u00f6r\u00fcnt\u00fclenen \u201cGenel IP Adresi\u201d \u00fczerinden SSH ba\u011flant\u0131s\u0131 kurabilirsiniz. Bunun i\u00e7in:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0130stemci Arac\u0131 Se\u00e7in<\/h3>\n\n\n\n<p>Windows\u2019ta: PuTTY, MobaXterm veya PowerShell (OpenSSH)<br>Linux \/ macOS\u2019ta: Terminal &gt; ssh kullan\u0131c\u0131ad\u0131n\u0131z@sunucu_ip_adresi<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Kullan\u0131c\u0131 Bilgileri<\/h3>\n\n\n\n<p>Sanal makineyi olu\u015ftururken belirledi\u011finiz kullan\u0131c\u0131 ad\u0131 ve \u015fifre veya SSH anahtar\u0131 gereklidir.<br>\u0130lk ba\u011flant\u0131da, sunucunun g\u00fcvenlik kimli\u011fi do\u011frulama uyar\u0131s\u0131n\u0131 kabul edin.<\/p>\n\n\n\n<p>Ba\u011flant\u0131 kuruldu\u011funda bir komut sat\u0131r\u0131 aray\u00fcz\u00fcyle kar\u015f\u0131la\u015facaks\u0131n\u0131z. B\u00fct\u00fcn kurulum i\u015flemlerini buradan yapaca\u011f\u0131z.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">4) Ubuntu G\u00fcvenlik Duvar\u0131n\u0131 (UFW) Haz\u0131rlama<\/h2>\n\n\n\n<p>\u0130lk olarak Ubuntu paketlerini g\u00fcncellemek her zaman iyidir:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt update &amp;&amp; sudo apt upgrade -y<\/code><\/pre>\n\n\n\n<p>Daha sonra UFW g\u00fcvenlik duvar\u0131n\u0131 kurun (e\u011fer sistemde y\u00fckl\u00fc de\u011filse):<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt install ufw -y<\/code><\/pre>\n\n\n\n<p>Gerekli portlar\u0131 a\u00e7al\u0131m:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo ufw allow 22\/tcp<br>sudo ufw allow 9987\/udp<br>sudo ufw allow 30033\/tcp<br>sudo ufw allow 10011\/tcp<\/code><\/pre>\n\n\n\n<p>Son olarak UFW\u2019yi etkinle\u015ftirin:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo ufw enable<\/code><\/pre>\n\n\n\n<p>Komut size \u201cevet\/hay\u0131r\u201d diye sorarsa \u201cy\u201d ile onay verin. Sistemi yeniden ba\u015flatman\u0131z gerekebilir:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo reboot<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">5) TeamSpeak Sunucusunu \u0130ndirip Kurma<\/h2>\n\n\n\n<p>Sunucu yeniden a\u00e7\u0131ld\u0131\u011f\u0131nda SSH ile tekrar ba\u011flan\u0131n. Ard\u0131ndan TeamSpeak\u2019in sunucu dosyalar\u0131n\u0131 indirip, kurulumunu yapaca\u011f\u0131z:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Gerekli Ara\u00e7lar<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt install wget bzip2 tar nano -y<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">TeamSpeak Sunucu Dosyalar\u0131n\u0131 \u0130ndirme<\/h3>\n\n\n\n<p>G\u00fcncel s\u00fcr\u00fcm\u00fc indirmek i\u00e7in resmi sitesindeki URL\u2019yi kullan\u0131n (\u00d6rne\u011fin teamspeak3-server_linux_amd64-3.X.X.tar.bz2). A\u015fa\u011f\u0131daki gibi bir komutla dosyay\u0131 indirebilirsiniz (s\u00fcr\u00fcm\u00fc g\u00fcncelleyerek kullan\u0131n):<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>wget https:\/\/files.teamspeak-services.com\/releases\/server\/3.13.7\/teamspeak3-server_linux_amd64-3.13.7.tar.bz2<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Ar\u015fivden \u00c7\u0131karma<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>tar xvf teamspeak3-server_linux_amd64-3.13.7.tar.bz2<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Klas\u00f6re Ge\u00e7me ve Sunucuyu \u00c7al\u0131\u015ft\u0131rma<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>cd teamspeak3-server_linux_amd64<br>sudo .\/ts3server_startscript.sh start license_accepted=1<\/code><\/pre>\n\n\n\n<p>Bu komut, sunucuyu ba\u015flat\u0131r ve lisans s\u00f6zle\u015fmesini kabul etti\u011finizi belirtir. Ba\u015flatma s\u0131ras\u0131nda ekranda bir Admin Token g\u00f6r\u00fcnebilir. Bu token, y\u00f6netici yetkilerini alman\u0131z\u0131 sa\u011flar. Mutlaka bir yere kopyalay\u0131n veya ekran g\u00f6r\u00fcnt\u00fcs\u00fc al\u0131n. E\u011fer g\u00f6remediyseniz log dosyalar\u0131na bakman\u0131z gerekecektir.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">6) Admin Token ve Y\u00f6netici Yetkilerini Alma<\/h2>\n\n\n\n<p>Bazen ilk \u00e7al\u0131\u015ft\u0131rmada ekranda token \u00e7\u0131kmayabilir. Bu durumda ilgili log dosyalar\u0131nda arama yaparak token\u2019\u0131 g\u00f6rebilirsiniz:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo cat \/home\/kullaniciniz\/teamspeak3-server_linux_amd64\/logs\/ts3server_*.log | grep \"token=\"<\/code><\/pre>\n\n\n\n<p>Burada elde edece\u011finiz \u201ctoken= \u2026\u201d benzeri kodu, TeamSpeak istemcisi \u00fczerinden sunucuya ilk giri\u015f yapt\u0131\u011f\u0131n\u0131zda Admin yetkisi almak i\u00e7in kullan\u0131n.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">7) TeamSpeak \u0130stemcisiyle Ba\u011flanma<\/h2>\n\n\n\n<p>Art\u0131k TeamSpeak istemcisini a\u00e7arak, sunucunun IP adresini yaz\u0131p ba\u011flanabilirsiniz. Ba\u011flant\u0131 kurdu\u011funuzda istemci, sizden Admin Token isteyebilir. Kopyalad\u0131\u011f\u0131n\u0131z kodu buraya girerek kendinizi sunucunun y\u00f6neticisi yap\u0131n. Ard\u0131ndan kanal olu\u015fturma, kullan\u0131c\u0131 y\u00f6netimi, izinler gibi t\u00fcm ayarlar\u0131 diledi\u011finiz \u015fekilde d\u00fczenleyebilirsiniz.<\/p>\n\n\n\n<p><strong>Unutmay\u0131n: Sunucuyu her yeniden ba\u015flatt\u0131\u011f\u0131n\u0131zda, TeamSpeak sunucu yaz\u0131l\u0131m\u0131n\u0131 da manuel olarak ba\u015flatman\u0131z gerekir:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cd teamspeak3-server_linux_amd64<br>sudo .\/ts3server_startscript.sh start license_accepted=1<\/code><\/pre>\n\n\n\n<p>TeamSpeak, \u00f6zellikle d\u00fc\u015f\u00fck gecikme s\u00fcresi ve y\u00fcksek ses kalitesi arayan oyuncu topluluklar\u0131 veya i\u015f ekipleri i\u00e7in olduk\u00e7a iyi bir \u00e7\u00f6z\u00fcmd\u00fcr. Kendi bulut sunucunuzda bar\u0131nd\u0131rman\u0131z sayesinde t\u00fcm yetki ve kontrol sizde olur. Bu rehberde:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Herhangi bir bulut hizmetinde Ubuntu VM olu\u015fturduk.<\/li>\n\n\n\n<li>Temel port yap\u0131land\u0131rmalar\u0131n\u0131 yapt\u0131k.<\/li>\n\n\n\n<li>Ubuntu\u2019nun g\u00fcvenlik duvar\u0131n\u0131 (UFW) yap\u0131land\u0131rd\u0131k.<\/li>\n\n\n\n<li>TeamSpeak sunucu yaz\u0131l\u0131m\u0131n\u0131 indirerek kurduk.<\/li>\n\n\n\n<li>Admin Token ile y\u00f6netici haklar\u0131n\u0131 elde etmeyi \u00f6\u011frendik.<\/li>\n<\/ul>\n\n\n\n<p>E\u011fer konfig\u00fcrasyon, performans veya g\u00fcvenlik gibi konular\u0131 daha ileri seviyeye ta\u015f\u0131mak isterseniz, TLS sertifikas\u0131 eklemek, otomatik yeniden ba\u015flatma betikleri yazmak veya bar\u0131nd\u0131rd\u0131\u011f\u0131n\u0131z sunucuyu bir etki alan\u0131na (\u00f6rne\u011fin subdomain) y\u00f6nlendirmek gibi ad\u0131mlar atabilirsiniz.<\/p>\n\n\n\n<p>Sonu\u00e7 olarak, kendi TeamSpeak sunucunuzu bulutta bar\u0131nd\u0131rman\u0131n en b\u00fcy\u00fck avantaj\u0131, diledi\u011finiz anda kontrol edebilmeniz ve toplulu\u011funuza \u00f6zel ayarlar\u0131 esnek \u015fekilde yapabilmenizdir. B\u00f6ylece her an eri\u015filebilir, gecikme sorununu minimize eden ve y\u00fcksek ses kalitesi sunan bir ileti\u015fim platformuna sahip olabilirsiniz.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Online oyunlarda sesli ileti\u015fim, ekip koordinasyonu i\u00e7in vazge\u00e7ilmezdir. \u0130\u015fte tam da bu noktada TeamSpeak gibi d\u00fc\u015f\u00fck gecikme s\u00fcresi ve y\u00fcksek ses kalitesi sunan bir yaz\u0131l\u0131m \u00f6ne \u00e7\u0131kar. Her ne kadar Discord kadar yayg\u0131n bir kitleye hitap etmese de, kendi sunucunuzu kurarak TeamSpeak\u2019i diledi\u011finiz gibi y\u00f6netmek ve \u00f6zelle\u015ftirmek m\u00fcmk\u00fcnd\u00fcr. Bu rehberde, bir bulut sa\u011flay\u0131c\u0131s\u0131 \u00fczerinde TeamSpeak [&hellip;]<\/p>\n","protected":false},"author":78,"featured_media":73473,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[57,55],"tags":[10900,10901],"class_list":["post-73472","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-nasil-yapilir","category-rehber","tag-teamspeak","tag-teamspeak-sunucu-kurma"],"_links":{"self":[{"href":"https:\/\/www.indir.com\/haber\/wp-json\/wp\/v2\/posts\/73472","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.indir.com\/haber\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.indir.com\/haber\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.indir.com\/haber\/wp-json\/wp\/v2\/users\/78"}],"replies":[{"embeddable":true,"href":"https:\/\/www.indir.com\/haber\/wp-json\/wp\/v2\/comments?post=73472"}],"version-history":[{"count":1,"href":"https:\/\/www.indir.com\/haber\/wp-json\/wp\/v2\/posts\/73472\/revisions"}],"predecessor-version":[{"id":73475,"href":"https:\/\/www.indir.com\/haber\/wp-json\/wp\/v2\/posts\/73472\/revisions\/73475"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.indir.com\/haber\/wp-json\/wp\/v2\/media\/73473"}],"wp:attachment":[{"href":"https:\/\/www.indir.com\/haber\/wp-json\/wp\/v2\/media?parent=73472"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.indir.com\/haber\/wp-json\/wp\/v2\/categories?post=73472"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.indir.com\/haber\/wp-json\/wp\/v2\/tags?post=73472"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}