{"id":33888,"date":"2025-11-08T12:01:15","date_gmt":"2025-11-08T09:01:15","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/ilk-mcp-sunucunuzu-kurma-pratik-bir-rehber\/"},"modified":"2025-11-08T12:01:15","modified_gmt":"2025-11-08T09:01:15","slug":"ilk-mcp-sunucunuzu-kurma-pratik-bir-rehber","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/ilk-mcp-sunucunuzu-kurma-pratik-bir-rehber\/","title":{"rendered":"\u0130lk MCP Sunucunuzu Kurma: Pratik Bir Rehber"},"content":{"rendered":"<p><body><\/p>\n<p>Minecraft Bedrock Edition (MCP) d\u00fcnyas\u0131nda arkada\u015flar\u0131n\u0131zla oynamaktan keyif al\u0131yor, ancak mevcut sunucular\u0131n s\u0131n\u0131rlamalar\u0131ndan s\u0131k\u0131l\u0131yor musunuz? Kendi sunucunuzu kurarak sonsuz \u00f6zelle\u015ftirme, daha iyi performans ve tam kontrol sahibi olmak istemez miydiniz? \u0130\u015fte bu kapsaml\u0131 rehber, s\u0131f\u0131rdan ba\u015flayarak kendi Minecraft Bedrock sunucunuzu (BDS) nas\u0131l kuraca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m g\u00f6sterecek. Bu yolculukta performans ipu\u00e7lar\u0131ndan g\u00fcvenlik rutinlerine, eklenti entegrasyonundan port y\u00f6nlendirmeye kadar her \u015feyi ke\u015ffedecek, b\u00f6ylece hayalinizdeki MCP d\u00fcnyas\u0131n\u0131 ger\u00e7e\u011fe d\u00f6n\u00fc\u015ft\u00fcrebileceksiniz. Hadi ba\u015flayal\u0131m ve kendi dijital krall\u0131\u011f\u0131n\u0131z\u0131 in\u015fa edin!<\/p>\n<p>Minecraft, milyonlarca oyuncuyu bir araya getiren k\u00fcresel bir fenomen. Ancak standart Minecraft deneyimi veya resmi Realms sunucular\u0131 genellikle belirli k\u0131s\u0131tlamalarla gelir. Belki daha fazla oyuncu kapasitesine, \u00f6zel eklentilere veya d\u00fcnya ayarlar\u0131na ihtiyac\u0131n\u0131z var; ya da sadece sunucunuz \u00fczerinde tam bir kontrol sahibi olmak istiyorsunuz. \u0130\u015fte bu noktada kendi Minecraft Bedrock Edition (MCP) sunucunuzu kurmak devreye giriyor. Kendi sunucunuzu y\u00f6netmek, oyun deneyiminizi ki\u015fiselle\u015ftirmenin, toplulu\u011funuzu \u015fekillendirmenin ve yarat\u0131c\u0131l\u0131\u011f\u0131n\u0131z\u0131 serbest b\u0131rakman\u0131n en etkili yoludur. Bu ad\u0131m, size bir dizi \u00f6nemli avantaj sunar ve oyunculuk deneyiminizi k\u00f6kten de\u011fi\u015ftirir.<\/p>\n<p>\u00d6ncelikle, <strong>tam kontrol ve \u00f6zelle\u015ftirme \u00f6zg\u00fcrl\u00fc\u011f\u00fc<\/strong> en b\u00fcy\u00fck art\u0131d\u0131r. Kendi sunucunuzda, hangi d\u00fcnyan\u0131n y\u00fcklenece\u011fine, hangi zorluk seviyesinin uygulanaca\u011f\u0131na, hangi oyun modlar\u0131n\u0131n etkinle\u015ftirilece\u011fine ve maksimum oyuncu say\u0131s\u0131na siz karar verirsiniz. Bu, arkada\u015flar\u0131n\u0131zla belirli temal\u0131 haritalarda maceralara at\u0131lmaktan tutun, kendi kurallar\u0131n\u0131z\u0131 ve ekonominizi olu\u015fturdu\u011funuz karma\u015f\u0131k rol yapma sunucular\u0131na kadar her \u015feyi m\u00fcmk\u00fcn k\u0131lar. Resmi Realms sunucular\u0131n\u0131n aksine, eklentiler (behavior packs, resource packs ve baz\u0131 durumlarda PocketMine-MP gibi \u00fc\u00e7\u00fcnc\u00fc taraf sunucu yaz\u0131l\u0131mlar\u0131 arac\u0131l\u0131\u011f\u0131yla eklentiler) ekleyebilir, komut bloklar\u0131yla otomasyonlar kurabilir ve b\u00f6ylece oyun deneyiminizi sadece size \u00f6zel hale getirebilirsiniz. Bu d\u00fczeyde bir ki\u015fiselle\u015ftirme, oyunculara s\u0131radan bir oyun sunmaktan \u00e7ok daha fazlas\u0131n\u0131 vaat eder; adeta dijital bir d\u00fcnya mimar\u0131 olman\u0131z\u0131 sa\u011flar.<\/p>\n<p>\u0130kinci olarak, <strong>daha iyi performans ve istikrar<\/strong> genellikle kendi sunucular\u0131n\u0131zda elde edilir. Payla\u015f\u0131ml\u0131 hosting hizmetlerinin veya Realms&#8217;in kaynak k\u0131s\u0131tlamalar\u0131, bazen gecikmelere (lag) ve kopmalara neden olabilir. Kendi sunucunuzu kurdu\u011funuzda, donan\u0131m kaynaklar\u0131n\u0131 do\u011frudan kontrol edersiniz. Yeterli RAM, h\u0131zl\u0131 bir i\u015flemci ve uygun a\u011f ba\u011flant\u0131s\u0131 ile \u00e7ok daha ak\u0131c\u0131 ve kesintisiz bir oyun deneyimi sunabilirsiniz. \u00d6zellikle birden fazla arkada\u015f\u0131n\u0131z ayn\u0131 anda oynuyorsa, bu performans art\u0131\u015f\u0131 oyun zevkini \u00f6nemli \u00f6l\u00e7\u00fcde y\u00fckseltir. Kendi a\u011f\u0131n\u0131z \u00fczerinde bir sunucu \u00e7al\u0131\u015ft\u0131rmak, ping s\u00fcrelerini d\u00fc\u015f\u00fcrerek tepki s\u00fcresini iyile\u015ftirir ve b\u00f6ylece oyun i\u00e7i etkile\u015fimleri daha keyifli hale getirir.<\/p>\n<p>\u00dc\u00e7\u00fcnc\u00fc olarak, <strong>g\u00fcvenlik ve veri gizlili\u011fi<\/strong> sizin elinizdedir. Kendi sunucunuzun g\u00fcvenli\u011fini kendiniz y\u00f6netir, eri\u015fim kurallar\u0131n\u0131 belirler ve istenmeyen oyuncular\u0131 engelleyebilirsiniz. Beyaz liste (whitelist) \u00f6zelli\u011fi sayesinde sadece izin verdi\u011finiz ki\u015filerin sunucunuza girmesini sa\u011flayarak daha g\u00fcvenli ve kontroll\u00fc bir ortam yarat\u0131rs\u0131n\u0131z. Ayr\u0131ca, d\u00fcnyalar\u0131n\u0131z\u0131n ve oyuncu verilerinizin yedeklerini d\u00fczenli olarak alarak olas\u0131 veri kay\u0131plar\u0131n\u0131 \u00f6nlersiniz. Bu, hem sunucunuzun istikrar\u0131n\u0131 hem de oyuncular\u0131n\u0131z\u0131n g\u00fcvenini sa\u011flamla\u015ft\u0131rmak a\u00e7\u0131s\u0131ndan hayati \u00f6neme sahiptir. Sonu\u00e7 olarak, kendi MCP sunucunuzu kurmak, sadece bir oyun sunucusu bar\u0131nd\u0131rman\u0131n \u00f6tesinde, tam bir dijital ekosistem yaratma ve y\u00f6netme f\u0131rsat\u0131 sunar. Bu rehber, bu heyecan verici s\u00fcrece nas\u0131l ad\u0131m ataca\u011f\u0131n\u0131z\u0131 detayl\u0131 bir \u015fekilde anlatacakt\u0131r.<\/p>\n<h2>MCP Sunucusu Nedir ve Nas\u0131l \u00c7al\u0131\u015f\u0131r?<\/h2>\n<p>Minecraft Bedrock Edition (MCP) sunucusu, oyuncular\u0131n \u00e7ok oyunculu bir ortamda Minecraft Bedrock Edition oynamas\u0131na olanak tan\u0131yan \u00f6zel bir yaz\u0131l\u0131m ve donan\u0131m kombinasyonudur. Java Edition sunucular\u0131ndan farkl\u0131 olarak, Bedrock sunucular\u0131 C++ ile yaz\u0131lm\u0131\u015ft\u0131r ve Windows 10, Xbox, PlayStation, Nintendo Switch, Android ve iOS gibi Bedrock platformlar\u0131ndaki oyuncular\u0131n birbirleriyle ba\u011flant\u0131 kurmas\u0131n\u0131 sa\u011flar. Bu sunucular, temel olarak bir merkezi nokta g\u00f6revi g\u00f6rerek t\u00fcm ba\u011fl\u0131 oyuncular\u0131n etkile\u015fimde bulunabilece\u011fi ve de\u011fi\u015fiklik yapabilece\u011fi ortak bir d\u00fcnya sa\u011flar. Peki, bu mekanizma tam olarak nas\u0131l i\u015fler ve hangi temel bile\u015fenlere ihtiya\u00e7 duyar\u0131z?<\/p>\n<h3>Bedrock Dedicated Server (BDS) Temelleri<\/h3>\n<p>Minecraft Bedrock i\u00e7in resmi sunucu yaz\u0131l\u0131m\u0131, Mojang taraf\u0131ndan sa\u011flanan Bedrock Dedicated Server (BDS) olarak bilinir. BDS, temel bir Minecraft d\u00fcnyas\u0131n\u0131 bar\u0131nd\u0131r\u0131r ve oyuncular\u0131n bu d\u00fcnyaya uzaktan ba\u011flanmas\u0131na olanak tan\u0131r. Sunucu, d\u00fcnya verilerini y\u00f6netir, oyuncu hareketlerini senkronize eder, envanterleri kaydeder ve oyunun kurallar\u0131n\u0131 uygular. Oyuncular, kendi cihazlar\u0131ndan (PC, konsol veya mobil) sunucunun IP adresini ve port numaras\u0131n\u0131 kullanarak bu d\u00fcnyaya eri\u015firler. BDS, Java s\u00fcr\u00fcm\u00fcndeki gibi geli\u015fmi\u015f eklenti ekleme yetenekleri sunmasa da, davran\u0131\u015f paketleri (behavior packs) ve kaynak paketleri (resource packs) arac\u0131l\u0131\u011f\u0131yla s\u0131n\u0131rl\u0131 \u00f6zelle\u015ftirmelere izin verir. Ayr\u0131ca, PocketMine-MP gibi topluluk taraf\u0131ndan geli\u015ftirilmi\u015f \u00fc\u00e7\u00fcnc\u00fc taraf sunucu yaz\u0131l\u0131mlar\u0131, daha geni\u015f bir eklenti yelpazesi ve geli\u015fmi\u015f y\u00f6netim \u00f6zellikleri sunarak bu bo\u015flu\u011fu doldurmaya \u00e7al\u0131\u015f\u0131r.<\/p>\n<h3>Temel \u00c7al\u0131\u015fma Prensibi ve Bile\u015fenler<\/h3>\n<p>Bir MCP sunucusunun \u00e7al\u0131\u015fmas\u0131, basit bir istemci-sunucu mimarisine dayan\u0131r. Oyuncu cihaz\u0131 (istemci), sunucuya bir ba\u011flant\u0131 iste\u011fi g\u00f6nderir. Sunucu bu iste\u011fi kabul eder ve istemciye d\u00fcnya verilerini g\u00f6ndermeye ba\u015flar. Oyuncu d\u00fcnya i\u00e7inde hareket ettik\u00e7e, sunucu istemcinin pozisyonunu ve etkile\u015fimlerini g\u00fcncellerken, ayn\u0131 zamanda di\u011fer oyuncular\u0131n hareketlerini de istemciye iletir. Bu s\u00fcrekli veri al\u0131\u015fveri\u015fi, t\u00fcm oyuncular\u0131n ayn\u0131 anda ve ger\u00e7ek zamanl\u0131 olarak ayn\u0131 d\u00fcnyay\u0131 deneyimlemesini sa\u011flar.<\/p>\n<p>Bu sistemi ayakta tutan temel bile\u015fenler \u015funlard\u0131r:<\/p>\n<ul>\n<li><strong>\u0130\u015flemci (CPU):<\/strong> Sunucunun oyun mant\u0131\u011f\u0131n\u0131 i\u015flemesi, d\u00fcnya par\u00e7alar\u0131n\u0131 (chunk) y\u00fcklemesi ve oyuncu etkile\u015fimlerini y\u00f6netmesi i\u00e7in yeterli i\u015flem g\u00fcc\u00fc gereklidir. \u00c7ok \u00e7ekirdekli ve y\u00fcksek saat h\u0131z\u0131na sahip i\u015flemciler tercih edilmelidir, zira Minecraft sunucular\u0131 genellikle tek \u00e7ekirdek performans\u0131ndan faydalan\u0131r.<\/li>\n<li><strong>Bellek (RAM):<\/strong> Sunucu, y\u00fckl\u00fc olan d\u00fcnyay\u0131, ba\u011fl\u0131 oyuncular\u0131n verilerini ve \u00e7al\u0131\u015fan t\u00fcm i\u015flemleri bellekte tutar. Ne kadar \u00e7ok oyuncu ve ne kadar b\u00fcy\u00fck bir d\u00fcnya varsa, o kadar fazla RAM&#8217;e ihtiya\u00e7 duyulur. Genellikle 4 GB RAM, k\u00fc\u00e7\u00fck bir sunucu i\u00e7in ba\u015flang\u0131\u00e7 noktas\u0131 olarak kabul edilir, ancak 8 GB veya \u00fczeri, daha fazla oyuncu ve eklenti i\u00e7in \u00f6nerilir.<\/li>\n<li><strong>Depolama (HDD\/SSD):<\/strong> D\u00fcnya dosyalar\u0131 ve sunucu g\u00fcnl\u00fckleri burada saklan\u0131r. \u00d6zellikle d\u00fcnya verilerinin h\u0131zl\u0131 okunup yaz\u0131lmas\u0131, oyun i\u00e7i gecikmeyi azaltmak i\u00e7in \u00f6nemlidir. Kat\u0131 hal s\u00fcr\u00fcc\u00fcler (SSD&#8217;ler) geleneksel sabit disk s\u00fcr\u00fcc\u00fclerine (HDD&#8217;ler) g\u00f6re \u00e7ok daha h\u0131zl\u0131 performans sunar ve bu nedenle sunucu performans\u0131 i\u00e7in \u015fiddetle tavsiye edilir.<\/li>\n<li><strong>A\u011f Ba\u011flant\u0131s\u0131:<\/strong> Oyuncular\u0131n sunucuya sorunsuz bir \u015fekilde ba\u011flanabilmesi i\u00e7in yeterli bant geni\u015fli\u011fi ve d\u00fc\u015f\u00fck gecikme s\u00fcresine sahip bir internet ba\u011flant\u0131s\u0131 \u015fartt\u0131r. \u00d6zellikle sunucuyu evden bar\u0131nd\u0131r\u0131yorsan\u0131z, yeterli y\u00fckleme (upload) h\u0131z\u0131na sahip olman\u0131z kritik \u00f6neme sahiptir.<\/li>\n<\/ul>\n<p>Ayr\u0131ca, IP adresleri ve port numaralar\u0131 da bu sistemde hayati rol oynar. Her sunucunun benzersiz bir IP adresi vard\u0131r ve her hizmet (\u00f6rne\u011fin Minecraft) belirli bir port numaras\u0131n\u0131 kullan\u0131r (MCP i\u00e7in varsay\u0131lan port 19132 UDP&#8217;dir). Y\u00f6nlendiriciniz (router) bu port \u00fczerinden gelen ba\u011flant\u0131lar\u0131 sunucunuza y\u00f6nlendirir; bu i\u015fleme &#8220;port y\u00f6nlendirme&#8221; denir. Bu kavramlar, sunucunuzu d\u0131\u015far\u0131dan eri\u015filebilir k\u0131lmak i\u00e7in kritik \u00f6nem ta\u015f\u0131r ve bir sonraki b\u00f6l\u00fcmde daha detayl\u0131 inceleyece\u011fiz.<\/p>\n<h2>Sunucu Kurulumu \u0130\u00e7in Neler Gerekli?<\/h2>\n<p>Kendi MCP sunucunuzu kurma yolculu\u011funa \u00e7\u0131kmadan \u00f6nce, do\u011fru haz\u0131rl\u0131klar\u0131 yapmak ve gerekli t\u00fcm ara\u00e7lara sahip olmak kritik \u00f6neme sahiptir. Bu b\u00f6l\u00fcm, hem donan\u0131m hem de yaz\u0131l\u0131m a\u00e7\u0131s\u0131ndan nelere ihtiyac\u0131n\u0131z olaca\u011f\u0131n\u0131 detayland\u0131rarak sorunsuz bir kurulum s\u00fcreci i\u00e7in sa\u011flam bir temel olu\u015fturman\u0131za yard\u0131mc\u0131 olacakt\u0131r. Do\u011fru ad\u0131mlar\u0131 atarak, sunucunuzun performans\u0131n\u0131 ve kararl\u0131l\u0131\u011f\u0131n\u0131 en \u00fcst d\u00fczeye \u00e7\u0131karabilirsiniz.<\/p>\n<h3>Donan\u0131m Gereksinimleri: Minimum ve \u00d6nerilen Konfig\u00fcrasyonlar<\/h3>\n<p>Bir Minecraft Bedrock sunucusu \u00e7al\u0131\u015ft\u0131rmak i\u00e7in her zaman s\u00fcper g\u00fc\u00e7l\u00fc bir makineye ihtiyac\u0131n\u0131z yoktur, ancak beklentilerinize g\u00f6re donan\u0131m se\u00e7imi yapman\u0131z \u00f6nemlidir. \u0130\u015fte genel bir rehber:<\/p>\n<ul>\n<li><strong>\u0130\u015flemci (CPU):<\/strong>\n<ul>\n<li><strong>Minimum:<\/strong> \u00c7ift \u00e7ekirdekli (Dual-core) bir i\u015flemci (Intel Core i3 veya AMD Ryzen 3 e\u015fde\u011feri) genellikle 2-4 ki\u015filik k\u00fc\u00e7\u00fck sunucular i\u00e7in yeterli olabilir.<\/li>\n<li><strong>\u00d6nerilen:<\/strong> D\u00f6rt \u00e7ekirdekli (Quad-core) veya daha iyi bir i\u015flemci (Intel Core i5\/i7 veya AMD Ryzen 5\/7 e\u015fde\u011feri) 8-10 veya daha fazla oyuncuyu sorunsuz bir \u015fekilde destekleyecektir. Y\u00fcksek saat h\u0131z\u0131 (GHz) genellikle \u00e7ekirdek say\u0131s\u0131ndan daha \u00f6nemlidir.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Bellek (RAM):<\/strong>\n<ul>\n<li><strong>Minimum:<\/strong> 4 GB RAM, birka\u00e7 oyuncu ve basit bir d\u00fcnya i\u00e7in ba\u015flang\u0131\u00e7 seviyesidir. Ancak, sunucu i\u00e7in ayr\u0131lan RAM&#8217;in d\u0131\u015f\u0131nda i\u015fletim sisteminin de RAM&#8217;e ihtiyac\u0131 olaca\u011f\u0131n\u0131 unutmay\u0131n.<\/li>\n<li><strong>\u00d6nerilen:<\/strong> 8 GB veya daha fazlas\u0131, orta ila b\u00fcy\u00fck \u00f6l\u00e7ekli sunucular, daha fazla oyuncu, b\u00fcy\u00fck d\u00fcnyalar ve eklentiler i\u00e7in idealdir. Sunucunuza ne kadar RAM ay\u0131r\u0131rsan\u0131z, d\u00fcnya y\u00fcklemeleri o kadar h\u0131zl\u0131 ve genel deneyim o kadar ak\u0131c\u0131 olur.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Depolama:<\/strong>\n<ul>\n<li><strong>Minimum:<\/strong> 50 GB bo\u015f alan, standart bir d\u00fcnya ve sunucu dosyalar\u0131 i\u00e7in yeterlidir. Ancak HDD kullan\u0131yorsan\u0131z, yava\u015f okuma\/yazma h\u0131zlar\u0131 performans\u0131 etkileyebilir.<\/li>\n<li><strong>\u00d6nerilen:<\/strong> 100 GB veya daha fazla bo\u015f alana sahip bir SSD (Solid State Drive). SSD&#8217;ler, d\u00fcnya y\u00fckleme s\u00fcrelerini dramatik \u015fekilde iyile\u015ftirir ve sunucunun genel tepki s\u00fcresini art\u0131r\u0131r. Bu, \u00f6zellikle oyuncular\u0131n yeni b\u00f6lgelere ke\u015ffe \u00e7\u0131kt\u0131\u011f\u0131 anlarda fark yarat\u0131r.<\/li>\n<\/ul>\n<\/li>\n<li><strong>A\u011f Ba\u011flant\u0131s\u0131:<\/strong>\n<ul>\n<li><strong>Minimum:<\/strong> Ev interneti ba\u011flant\u0131s\u0131 kullan\u0131yorsan\u0131z, en az 10-20 Mbps y\u00fckleme (upload) h\u0131z\u0131na sahip olman\u0131z gerekir. \u0130ndirme (download) h\u0131z\u0131 genellikle bir sunucu i\u00e7in daha az kritiktir.<\/li>\n<li><strong>\u00d6nerilen:<\/strong> 50 Mbps veya \u00fczeri simetrik (indirme ve y\u00fckleme h\u0131zlar\u0131 e\u015fit) bir ba\u011flant\u0131, b\u00fcy\u00fck oyuncu say\u0131lar\u0131 ve sorunsuz bir deneyim i\u00e7in idealdir. Fiber optik ba\u011flant\u0131lar bu konuda m\u00fckemmel performans sunar. Sabit bir IP adresine sahip olmak da tavsiye edilir, aksi takdirde IP adresiniz de\u011fi\u015fti\u011finde oyuncular\u0131n yeni adresi bilmesi gerekir.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3>\u0130\u015fletim Sistemi ve Gerekli Yaz\u0131l\u0131mlar<\/h3>\n<p>Donan\u0131m\u0131n yan\u0131 s\u0131ra, sunucunuzu bar\u0131nd\u0131racak i\u015fletim sistemi ve baz\u0131 yard\u0131mc\u0131 yaz\u0131l\u0131mlar da gereklidir:<\/p>\n<ol>\n<li><strong>\u0130\u015fletim Sistemi Se\u00e7imi:<\/strong>\n<ul>\n<li><strong>Windows (Windows 10\/11):<\/strong> Kurulumu ve y\u00f6netimi en kolay olan\u0131d\u0131r, \u00f6zellikle komut sat\u0131r\u0131 ile aras\u0131 iyi olmayanlar i\u00e7in idealdir. Ancak, Windows i\u015fletim sistemi daha fazla kaynak (RAM, CPU) t\u00fcketebilir.<\/li>\n<li><strong>Linux (Ubuntu Server 20.04\/22.04 LTS \u00f6nerilir):<\/strong> Daha hafif, kararl\u0131 ve performansl\u0131d\u0131r. Komut sat\u0131r\u0131 bilgisi gerektirir, ancak uzun vadede daha verimli bir \u00e7\u00f6z\u00fcm sunar. VPS (Sanal \u00d6zel Sunucu) veya dedicated server kullan\u0131yorsan\u0131z Linux genellikle tercih edilen se\u00e7enektir.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Bedrock Dedicated Server (BDS) Dosyalar\u0131:<\/strong> Mojang&#8217;\u0131n resmi web sitesinden indirmeniz gereken as\u0131l sunucu yaz\u0131l\u0131m\u0131d\u0131r.<\/li>\n<li><strong>Metin D\u00fczenleyici:<\/strong> <code>server.properties<\/code> gibi yap\u0131land\u0131rma dosyalar\u0131n\u0131 d\u00fczenlemek i\u00e7in Notepad++ (Windows), Visual Studio Code veya herhangi bir d\u00fcz metin d\u00fczenleyici.<\/li>\n<li><strong>SSH \u0130stemcisi (Linux i\u00e7in):<\/strong> E\u011fer sunucunuzu Linux \u00fczerinde bar\u0131nd\u0131racaksan\u0131z ve uzaktan y\u00f6netecekseniz, PuTTY (Windows i\u00e7in) veya Termius gibi bir SSH (Secure Shell) istemcisine ihtiyac\u0131n\u0131z olacak.<\/li>\n<li><strong>Dosya Transfer Protokol\u00fc (FTP) \u0130stemcisi (Opsiyonel):<\/strong> Uzak bir sunucuda dosya transferi yapmak i\u00e7in FileZilla gibi bir FTP istemcisi faydal\u0131 olabilir, ancak \u00e7o\u011fu zaman SSH ile SFTP de kullan\u0131labilir.<\/li>\n<\/ol>\n<p>Bu haz\u0131rl\u0131klar\u0131 tamamlad\u0131\u011f\u0131n\u0131zda, ilk MCP sunucunuzu hayata ge\u00e7irmeye haz\u0131rs\u0131n\u0131z demektir. Unutmay\u0131n, iyi bir planlama, sorunsuz bir kurulumun anahtar\u0131d\u0131r.<\/p>\n<h2>\u0130lk MCP Sunucunuzu Hayata Ge\u00e7irme<\/h2>\n<p>Art\u0131k sunucu kurulumu i\u00e7in gerekli t\u00fcm donan\u0131m ve yaz\u0131l\u0131mlar\u0131 temin ettik. \u015eimdi s\u0131ra, teoriyi prati\u011fe d\u00f6kmeye ve ilk Minecraft Bedrock sunucunuzu (BDS) ad\u0131m ad\u0131m kurmaya geldi. Bu b\u00f6l\u00fcm, BDS dosyalar\u0131n\u0131 indirmekten, sunucu ayarlar\u0131n\u0131 yap\u0131land\u0131rmaya, port y\u00f6nlendirmeyi ayarlamaktan ve sunucunuzu ilk kez ba\u015flatmaya kadar her ad\u0131m\u0131 detayl\u0131 bir \u015fekilde a\u00e7\u0131klayacakt\u0131r. Bu s\u00fcre\u00e7, biraz teknik bilgi gerektirse de, talimatlar\u0131 dikkatlice takip ederek kendi sunucunuzu ba\u015far\u0131yla aktif hale getirebilirsiniz.<\/p>\n<h3>Ad\u0131m 1: Bedrock Dedicated Server Dosyalar\u0131n\u0131 \u0130ndirme ve Haz\u0131rlama<\/h3>\n<p>\u0130lk olarak, Minecraft&#8217;\u0131n resmi web sitesinden Bedrock Dedicated Server dosyalar\u0131n\u0131 indirmemiz gerekiyor. Bu dosyalar, sunucunuzun temelini olu\u015fturacakt\u0131r:<\/p>\n<ol>\n<li>Mojang&#8217;\u0131n resmi <a href=\"https:\/\/www.minecraft.net\/en-us\/download\/server\/bedrock\" target=\"_blank\">Minecraft Bedrock Sunucular\u0131 \u0130ndirme Sayfas\u0131<\/a>&#8216;na gidin.<\/li>\n<li>\u0130\u015fletim sisteminize uygun olan paketi indirin (genellikle Windows veya Ubuntu\/Linux i\u00e7in).<\/li>\n<li>\u0130ndirdi\u011finiz ZIP dosyas\u0131n\u0131, sunucunuzu \u00e7al\u0131\u015ft\u0131rmak istedi\u011finiz bir klas\u00f6re \u00e7\u0131kar\u0131n. \u00d6rne\u011fin, <code>C:\\MinecraftServer\\<\/code> (Windows) veya <code>\/home\/kullaniciadi\/minecraft_server\/<\/code> (Linux) gibi kolayca eri\u015filebilecek bir konum se\u00e7in.<\/li>\n<\/ol>\n<p>Bu klas\u00f6r\u00fcn i\u00e7inde <code>bedrock_server.exe<\/code> (Windows) veya <code>bedrock_server<\/code> (Linux) ad\u0131nda bir y\u00fcr\u00fct\u00fclebilir dosya ve <code>server.properties<\/code>, <code>permissions.json<\/code>, <code>whitelist.json<\/code> gibi \u00e7e\u015fitli yap\u0131land\u0131rma dosyalar\u0131 bulacaks\u0131n\u0131z. Bu dosyalar, sunucunuzun nas\u0131l davranaca\u011f\u0131n\u0131 belirleyecektir.<\/p>\n<h3>Ad\u0131m 2: Sunucu Ayarlar\u0131n\u0131 Yap\u0131land\u0131rma (<code>server.properties<\/code>)<\/h3>\n<p><code>server.properties<\/code> dosyas\u0131, Minecraft sunucunuzun kalbidir. Bu dosya, oyun modundan maksimum oyuncu say\u0131s\u0131na, d\u00fcnya ad\u0131ndan port numaras\u0131na kadar her \u015feyi kontrol etmenizi sa\u011flar. Bir metin d\u00fczenleyici kullanarak bu dosyay\u0131 a\u00e7\u0131n ve a\u015fa\u011f\u0131daki \u00f6nemli ayarlar\u0131 kendi tercihlerinize g\u00f6re d\u00fczenleyin:<\/p>\n<pre><code># Sunucu ad\u0131n\u0131z\nserver-name=Benim Harika MCP Sunucum\n\n# Sunucunun dinleyece\u011fi port (varsay\u0131lan: 19132 UDP)\nserver-port=19132\nserver-portv6=19133\n\n# D\u00fcnya ad\u0131 (sunucu klas\u00f6r\u00fcnde bu isimle bir d\u00fcnya olu\u015fturulur)\nlevel-name=DunyaminAdi\n\n# Oyun modu (survival, creative, adventure)\ngamemode=survival\n\n# Zorluk seviyesi (peaceful, easy, normal, hard)\ndifficulty=normal\n\n# Maksimum oyuncu say\u0131s\u0131\nmax-players=10\n\n# Beyaz liste etkin mi? (sadece listedeki oyuncular girebilir)\nwhite-list=false\n\n# Harici oyuncular ba\u011flanabilir mi? (false: sadece LAN)\nonline-mode=true\n\n# PvP (oyuncuya kar\u015f\u0131 oyuncu) etkin mi?\npvp=true\n\n# Canavar olu\u015fumu etkin mi?\nspawn-monsters=true\n\n# Npc olu\u015fumu etkin mi?\nspawn-npcs=true\n\n# Hayvan olu\u015fumu etkin mi?\nspawn-animals=true\n\n# U\u00e7ma etkin mi?\nallow-cheats=false # Hilelere izin veriyor, dikkatli kullan\u0131n\nview-distance=10 # G\u00f6r\u00fc\u015f mesafesi (chunk say\u0131s\u0131)\n\n# Daha fazla ayar i\u00e7in Mojang dok\u00fcmantasyonuna bak\u0131n.\n<\/pre>\n<p><\/code><\/p>\n<p>Her ayar\u0131n ne anlama geldi\u011fini dikkatlice inceleyin ve de\u011fi\u015fikliklerinizi kaydedin. \u00d6zellikle <code>server-port<\/code> ayar\u0131, a\u011f yap\u0131land\u0131rman\u0131z i\u00e7in \u00e7ok \u00f6nemlidir. Genellikle varsay\u0131lan 19132 UDP portunu kullan\u0131r\u0131z.<\/p>\n<h3>Ad\u0131m 3: Port Y\u00f6nlendirme (Port Forwarding)<\/h3>\n<div class=\"uzman-ipucu\">\n        Uzman \u0130pucu: Port y\u00f6nlendirme, \u00e7o\u011fu zaman g\u00fcvenlik duvar\u0131n\u0131zda bir istisna olu\u015fturmay\u0131 da gerektirir. Windows Defender G\u00fcvenlik Duvar\u0131 veya \u00fc\u00e7\u00fcnc\u00fc taraf bir g\u00fcvenlik yaz\u0131l\u0131m\u0131 kullan\u0131yorsan\u0131z, 19132 UDP portu i\u00e7in gelen ba\u011flant\u0131lara izin verdi\u011finizden emin olun.\n    <\/div>\n<p>Port y\u00f6nlendirme, d\u0131\u015f d\u00fcnyadan (arkada\u015flar\u0131n\u0131z\u0131n bilgisayarlar\u0131) gelen ba\u011flant\u0131 isteklerini, ev a\u011f\u0131n\u0131zdaki sunucu bilgisayar\u0131n\u0131za y\u00f6nlendirme i\u015flemidir. Bu ad\u0131m, evden sunucu bar\u0131nd\u0131ranlar i\u00e7in hayati \u00f6neme sahiptir. Bir VPS (Sanal \u00d6zel Sunucu) kullan\u0131yorsan\u0131z, genellikle bu ad\u0131m otomatik olarak yap\u0131land\u0131r\u0131lm\u0131\u015f olur veya hosting sa\u011flay\u0131c\u0131n\u0131z\u0131n kontrol panelinden kolayca y\u00f6netilir.<\/p>\n<ol>\n<li><strong>Yerel IP Adresinizi Bulun:<\/strong> Sunucunuzu \u00e7al\u0131\u015ft\u0131rd\u0131\u011f\u0131n\u0131z bilgisayar\u0131n yerel IP adresini bulman\u0131z gerekir.<\/li>\n<ul>\n<li><strong>Windows'ta:<\/strong> Komut \u0130stemi'ni (CMD) a\u00e7\u0131n ve <code>ipconfig<\/code> yaz\u0131p Enter'a bas\u0131n. \"IPv4 Adresi\" sat\u0131r\u0131nda g\u00f6rd\u00fc\u011f\u00fcn\u00fcz adres, yerel IP'nizdir (\u00f6rne\u011fin, 192.168.1.100).<\/li>\n<pre><code>\nC:\\Users\\KullaniciAdi>ipconfig\n\nEthernet adapter Ethernet:\n   Connection-specific DNS Suffix  . :\n   IPv4 Address. . . . . . . . . . . : 192.168.1.100\n   Subnet Mask . . . . . . . . . . . : 255.255.255.0\n   Default Gateway . . . . . . . . . : 192.168.1.1\n<\/pre>\n<p><\/code><\/p>\n<li><strong>Linux'ta:<\/strong> Terminali a\u00e7\u0131n ve <code>ip a<\/code> veya <code>ifconfig<\/code> yaz\u0131p Enter'a bas\u0131n. Genellikle <code>eth0<\/code> veya <code>enpXsX<\/code> aray\u00fcz\u00fcn\u00fcn alt\u0131ndaki <code>inet<\/code> adresidir.<\/li>\n<\/ul>\n<li><strong>Modem\/Router Aray\u00fcz\u00fcne Eri\u015fin:<\/strong> Bir web taray\u0131c\u0131s\u0131 a\u00e7\u0131n ve modeminizin varsay\u0131lan a\u011f ge\u00e7idi IP adresini (genellikle 192.168.1.1, 192.168.0.1 veya 10.0.0.1) adres \u00e7ubu\u011funa yaz\u0131p Enter'a bas\u0131n. Giri\u015f bilgileriniz i\u00e7in modeminizin alt\u0131na veya internet servis sa\u011flay\u0131c\u0131n\u0131z\u0131n belgelerine bak\u0131n.<\/li>\n<li><strong>Port Y\u00f6nlendirme Ayarlar\u0131n\u0131 Bulun:<\/strong> Modem aray\u00fcz\u00fcnde \"Port Y\u00f6nlendirme\", \"NAT\", \"Sanal Sunucu\" veya \"G\u00fcvenlik Duvar\u0131\" gibi bir b\u00f6l\u00fcm aray\u0131n.<\/li>\n<li><strong>Yeni Bir Kural Olu\u015fturun:<\/strong>\n<ul>\n<li><strong>Protokol:<\/strong> UDP<\/li>\n<li><strong>Harici Port (External Port):<\/strong> 19132<\/li>\n<li><strong>Dahili Port (Internal Port):<\/strong> 19132<\/li>\n<li><strong>Dahili IP Adresi (Internal IP Address):<\/strong> Sunucunuzun yerel IP adresi (yukar\u0131da buldu\u011funuz IP).<\/li>\n<\/ul>\n<p>Bu ayarlar\u0131 kaydedin ve modeminizin yeniden ba\u015flamas\u0131 gerekirse izin verin. Bu ad\u0131m, modemden modeme de\u011fi\u015febilir, bu y\u00fczden modeminizin kullan\u0131m k\u0131lavuzuna ba\u015fvurmak en iyisidir.<\/p>\n<li><strong>Genel IP Adresinizi \u00d6\u011frenin:<\/strong> Google'a \"What is my IP\" yazarak genel (public) IP adresinizi \u00f6\u011frenebilirsiniz. Arkada\u015flar\u0131n\u0131z sunucunuza bu genel IP adresi ve 19132 portu ile ba\u011flanacakt\u0131r.<\/li>\n<\/ol>\n<p>Bu ad\u0131m\u0131 tamamlamak, sunucunuzu internet \u00fczerinden eri\u015filebilir k\u0131lman\u0131n temelini olu\u015fturur. E\u011fer bu ad\u0131mda sorun ya\u015farsan\u0131z, internet servis sa\u011flay\u0131c\u0131n\u0131zla ileti\u015fime ge\u00e7mek veya modeminizin modeline \u00f6zel port y\u00f6nlendirme rehberlerini aramak faydal\u0131 olacakt\u0131r.<\/p>\n<h3>Ad\u0131m 4: Sunucuyu \u0130lk Kez Ba\u015flatma<\/h3>\n<p>Art\u0131k her \u015fey haz\u0131r! Sunucuyu ilk kez \u00e7al\u0131\u015ft\u0131rabiliriz. Bu i\u015flem, sunucu dosyalar\u0131n\u0131z\u0131n bulundu\u011fu klas\u00f6rde yap\u0131lmal\u0131d\u0131r.<\/p>\n<ul>\n<li><strong>Windows'ta:<\/strong>\n<ol>\n<li>Sunucu dosyalar\u0131n\u0131n bulundu\u011fu klas\u00f6re gidin.<\/li>\n<li>Adres \u00e7ubu\u011funa <code>cmd<\/code> yaz\u0131p Enter'a bas\u0131n. Bu, o klas\u00f6rde bir Komut \u0130stemi penceresi a\u00e7acakt\u0131r.<\/li>\n<li>A\u015fa\u011f\u0131daki komutu yaz\u0131n ve Enter'a bas\u0131n:\n<pre><code>bedrock_server.exe<\/pre>\n<p><\/code>\n                <\/li>\n<li>Sunucuyu daha sonra kolayca ba\u015flatmak i\u00e7in, a\u015fa\u011f\u0131daki i\u00e7eri\u011fe sahip bir <code>start.bat<\/code> dosyas\u0131 olu\u015fturabilirsiniz:\n<pre><code>@echo off\ntitle Benim MCP Sunucum\nbedrock_server.exe\npause<\/pre>\n<p><\/code><\/p>\n<p>Bu dosyaya \u00e7ift t\u0131klayarak sunucuyu ba\u015flatabilirsiniz.<\/p>\n<\/ol>\n<\/li>\n<li><strong>Linux'ta:<\/strong>\n<ol>\n<li>Terminali a\u00e7\u0131n ve sunucu dosyalar\u0131n\u0131n bulundu\u011fu klas\u00f6re gidin:\n<pre><code>cd \/home\/kullaniciadi\/minecraft_server\/<\/pre>\n<p><\/code>\n                <\/li>\n<li><code>bedrock_server<\/code> dosyas\u0131n\u0131 \u00e7al\u0131\u015ft\u0131r\u0131labilir hale getirin:\n<pre><code>chmod +x bedrock_server<\/pre>\n<p><\/code>\n                <\/li>\n<li>Sunucuyu ba\u015flat\u0131n:\n<pre><code>.\/bedrock_server<\/pre>\n<p><\/code>\n                <\/li>\n<li>Sunucuyu arka planda \u00e7al\u0131\u015ft\u0131rmak ve terminali kapat\u0131nca kapanmamas\u0131n\u0131 sa\u011flamak i\u00e7in <code>screen<\/code> veya <code>nohup<\/code> kullanabilirsiniz:\n<pre><code>screen -S mcpe_server .\/bedrock_server<\/pre>\n<p><\/code><\/p>\n<p>Screen oturumundan \u00e7\u0131kmak i\u00e7in <code>Ctrl+A D<\/code> tu\u015flar\u0131na bas\u0131n. Geri d\u00f6nmek i\u00e7in <code>screen -r mcpe_server<\/code> kullan\u0131n.<\/p>\n<li>Daha sonra kolayca ba\u015flatmak i\u00e7in, a\u015fa\u011f\u0131daki i\u00e7eri\u011fe sahip bir <code>start.sh<\/code> dosyas\u0131 olu\u015fturabilirsiniz:\n<pre><code>#!\/bin\/bash\ncd \"$(dirname \"$0\")\"\nscreen -S mcpe_server .\/bedrock_server<\/pre>\n<p><\/code><\/p>\n<p>Bu dosyay\u0131 \u00e7al\u0131\u015ft\u0131r\u0131labilir yap\u0131n (<code>chmod +x start.sh<\/code>) ve ard\u0131ndan <code>.\/start.sh<\/code> ile ba\u015flat\u0131n.<\/p>\n<\/ol>\n<\/li>\n<\/ul>\n<p>Sunucu ilk kez ba\u015flad\u0131\u011f\u0131nda, bir d\u00fcnya olu\u015fturacak ve gerekli t\u00fcm dosyalar\u0131 kuracakt\u0131r. Konsolda bir\u00e7ok mesaj g\u00f6receksiniz. Herhangi bir hata g\u00f6rmezseniz, sunucunuz ba\u015far\u0131yla \u00e7al\u0131\u015f\u0131yor demektir.<\/p>\n<h3>Ad\u0131m 5: Sunucuya Ba\u011flanma ve Test Etme<\/h3>\n<p>Sunucunuz \u00e7al\u0131\u015f\u0131r durumda oldu\u011funa g\u00f6re, art\u0131k Minecraft Bedrock Edition oyununuzdan ba\u011flanmay\u0131 deneyebilirsiniz:<\/p>\n<ol>\n<li>Minecraft Bedrock Edition'\u0131 a\u00e7\u0131n.<\/li>\n<li>\"Oyna\" (Play) se\u00e7ene\u011fine t\u0131klay\u0131n.<\/li>\n<li>\"Sunucular\" (Servers) sekmesine gidin.<\/li>\n<li>\"Sunucu Ekle\" (Add Server) butonuna t\u0131klay\u0131n.<\/li>\n<li>A\u015fa\u011f\u0131daki bilgileri girin:\n<ul>\n<li><strong>Sunucu Ad\u0131:<\/strong> \u0130stedi\u011finiz herhangi bir isim (\u00f6rn. \"Benim MCP D\u00fcnyam\")<\/li>\n<li><strong>Sunucu Adresi:<\/strong> E\u011fer kendi bilgisayar\u0131n\u0131zdan veya yerel a\u011f\u0131n\u0131zdan ba\u011flan\u0131yorsan\u0131z, sunucunun yerel IP adresini (\u00f6rne\u011fin, 192.168.1.100) kullan\u0131n. E\u011fer internet \u00fczerinden (arkada\u015flar\u0131n\u0131z gibi) ba\u011flan\u0131yorsan\u0131z, genel (public) IP adresinizi kullan\u0131n.<\/li>\n<li><strong>Ba\u011flant\u0131 Noktas\u0131 (Port):<\/strong> 19132 (E\u011fer <code>server.properties<\/code> dosyas\u0131nda ba\u015fka bir port ayarlamad\u0131ysan\u0131z).<\/li>\n<\/ul>\n<\/li>\n<li>\"Kaydet\" (Save) butonuna t\u0131klay\u0131n ve ard\u0131ndan yeni ekledi\u011finiz sunucuya ba\u011flanmay\u0131 deneyin.<\/li>\n<\/ol>\n<p>E\u011fer ba\u015far\u0131l\u0131 bir \u015fekilde ba\u011flanabilir ve d\u00fcnyay\u0131 g\u00f6rebilirseniz, tebrikler! \u0130lk Minecraft Bedrock sunucunuzu ba\u015far\u0131yla kurdunuz. Herhangi bir ba\u011flant\u0131 sorunu ya\u015farsan\u0131z, port y\u00f6nlendirme ayarlar\u0131n\u0131z\u0131, g\u00fcvenlik duvar\u0131n\u0131z\u0131 ve IP adresinizi tekrar kontrol edin.<\/p>\n<h2>Sunucunuzu Geli\u015ftirme ve G\u00fcvenli\u011fini Sa\u011flama<\/h2>\n<p>Temel bir MCP sunucusu kurmak harika bir ba\u015flang\u0131\u00e7t\u0131r, ancak ger\u00e7ek potansiyelini ortaya \u00e7\u0131karmak ve s\u00fcrd\u00fcr\u00fclebilirli\u011fini sa\u011flamak i\u00e7in ileri d\u00fczey y\u00f6netim ve g\u00fcvenlik pratiklerine ihtiyac\u0131n\u0131z olacak. Bu b\u00f6l\u00fcm, sunucunuzu eklentilerle zenginle\u015ftirmekten, performans\u0131n\u0131 optimize etmeye ve potansiyel tehditlere kar\u015f\u0131 korumaya kadar \u00e7e\u015fitli konular\u0131 ele alacakt\u0131r. B\u00f6ylece oyuncular\u0131n\u0131za daha iyi bir deneyim sunarken, sunucunuzun g\u00fcvenli\u011fini ve istikrar\u0131n\u0131 da sa\u011flam\u0131\u015f olacaks\u0131n\u0131z.<\/p>\n<h3>Eklentiler ve Komut Bloklar\u0131 ile Zenginle\u015ftirme<\/h3>\n<p>Minecraft Bedrock Edition'da, Java s\u00fcr\u00fcm\u00fcndeki gibi kapsaml\u0131 mod ve eklenti ekleme yetenekleri do\u011frudan Bedrock Dedicated Server (BDS) \u00fczerinde s\u0131n\u0131rl\u0131d\u0131r. Ancak, yine de deneyimi zenginle\u015ftirmenin yollar\u0131 mevcuttur:<\/p>\n<ul>\n<li><strong>Davran\u0131\u015f Paketleri (Behavior Packs) ve Kaynak Paketleri (Resource Packs):<\/strong> Bunlar, Mojang taraf\u0131ndan resmi olarak desteklenen ve oyunun mekaniklerini, g\u00f6rsellerini ve seslerini de\u011fi\u015ftiren dosyalard\u0131r. Sunucunuzun d\u00fcnya klas\u00f6r\u00fcne bu paketleri ekleyerek t\u00fcm oyuncular\u0131n sunucuya ba\u011fland\u0131klar\u0131nda otomatik olarak kullanmas\u0131n\u0131 sa\u011flayabilirsiniz. \u00d6rne\u011fin, \u00f6zel yarat\u0131klar, yeni \u00f6\u011feler veya farkl\u0131 oyun kurallar\u0131 eklemek i\u00e7in davran\u0131\u015f paketlerini kullanabilirsiniz.<\/li>\n<li><strong>Komut Bloklar\u0131:<\/strong> Oyun i\u00e7i otomasyon ve etkile\u015fimler i\u00e7in komut bloklar\u0131 g\u00fc\u00e7l\u00fc bir ara\u00e7t\u0131r. Belirli ko\u015fullar alt\u0131nda komutlar\u0131 otomatik olarak \u00e7al\u0131\u015ft\u0131rmak i\u00e7in kullan\u0131labilirler. \u00d6rne\u011fin, oyuncular belirli bir alana girdi\u011finde onlara mesaj g\u00f6ndermek, e\u015fya vermek veya bir g\u00f6rev ba\u015flatmak i\u00e7in komut bloklar\u0131n\u0131 zincirleyebilirsiniz. Bu, \u00f6zel haritalar ve maceralar olu\u015fturmak i\u00e7in harikad\u0131r.<\/li>\n<div class=\"uzman-ipucu\">\n            Uzman \u0130pucu: Komut bloklar\u0131n\u0131 kullan\u0131rken, yanl\u0131\u015f bir komutun sunucuyu kilitleyebilece\u011fini veya istenmeyen etkile\u015fimlere yol a\u00e7abilece\u011fini unutmay\u0131n. Her zaman \u00f6nce k\u00fc\u00e7\u00fck testler yap\u0131n ve sunucunuzun yede\u011fini al\u0131n.\n        <\/div>\n<li><strong>PocketMine-MP ve Di\u011fer \u00dc\u00e7\u00fcnc\u00fc Taraf Sunucular:<\/strong> E\u011fer daha geli\u015fmi\u015f eklenti deste\u011fine ihtiyac\u0131n\u0131z varsa, Bedrock Dedicated Server yerine PocketMine-MP gibi topluluk taraf\u0131ndan geli\u015ftirilmi\u015f alternatif sunucu yaz\u0131l\u0131mlar\u0131n\u0131 d\u00fc\u015f\u00fcnebilirsiniz. PocketMine-MP, PHP tabanl\u0131 eklentileri destekler ve daha geni\u015f bir \u00f6zellik yelpazesi sunar. Ancak, bu t\u00fcr sunucular resmi BDS'den farkl\u0131 bir kurulum ve y\u00f6netim s\u00fcreci gerektirir ve her zaman en son Minecraft s\u00fcr\u00fcmleriyle an\u0131nda uyumlu olmayabilir.<\/li>\n<\/ul>\n<p><strong>Vaka Analizi: E\u011fitici Haritalar \u0130\u00e7in Komut Bloklar\u0131 Otomasyonu<\/strong><\/p>\n<p>Bir e\u011fitim kurumu, \u00f6\u011frencilerin Minecraft \u00fczerinden tarih veya bilim konular\u0131n\u0131 ke\u015ffetmelerini sa\u011flayacak interaktif bir harita tasarlamak istedi. Geleneksel sunucu kurulumlar\u0131nda bu, \u00e7ok fazla manuel m\u00fcdahale gerektirecekti. Ancak ekip, BDS sunucusunda komut bloklar\u0131n\u0131 etkinle\u015ftirerek s\u00fcreci otomatikle\u015ftirmeye karar verdi. Her \u00f6\u011frencinin haritadaki belirli bir d\u00f6neme veya konuya ait binalar\u0131 ziyaret etti\u011finde, bir komut blo\u011fu otomatik olarak bir test ba\u015flat\u0131yor, ilgili ders materyalini ekranda g\u00f6steriyor veya \u00f6\u011frencinin envanterine sonraki g\u00f6revi ba\u015flatan bir \"anahtar\" veriyordu. Bu otomasyon sayesinde, \u00f6\u011fretmenler s\u00fcrekli denetim yapmak yerine, \u00f6\u011frencilerin kendi h\u0131zlar\u0131nda ke\u015ffetmelerine olanak tan\u0131yan zengin ve etkile\u015fimli bir \u00f6\u011frenme ortam\u0131 yaratm\u0131\u015f oldular. Bu, komut bloklar\u0131n\u0131n sadece e\u011flence i\u00e7in de\u011fil, ayn\u0131 zamanda e\u011fitici ve i\u015flevsel senaryolarda da ne kadar g\u00fc\u00e7l\u00fc olabilece\u011finin bir \u00f6rne\u011fidir.<\/p>\n<h3>Performans \u0130pu\u00e7lar\u0131 ve Optimizasyon<\/h3>\n<p>Sunucunuz ne kadar iyi olursa olsun, d\u00fczenli bak\u0131m ve optimizasyon olmadan zamanla performans\u0131 d\u00fc\u015febilir. \u0130\u015fte sunucunuzu h\u0131zl\u0131 ve tepkisel tutmak i\u00e7in baz\u0131 ipu\u00e7lar\u0131:<\/p>\n<ul>\n<li><strong>RAM Y\u00f6netimi:<\/strong> Yeterli RAM ay\u0131rmak kritik olsa da, a\u015f\u0131r\u0131 RAM kullan\u0131m\u0131 da gereksiz olabilir. <code>server.properties<\/code> dosyas\u0131ndaki <code>view-distance<\/code> (g\u00f6r\u00fc\u015f mesafesi) ayar\u0131n\u0131 d\u00fc\u015f\u00fcrmek, sunucunun daha az d\u00fcnya par\u00e7as\u0131n\u0131 bellekte tutmas\u0131n\u0131 ve i\u015flemesini sa\u011flayarak RAM kullan\u0131m\u0131n\u0131 azaltabilir.<\/li>\n<li><strong>CPU \u00d6nceliklendirme:<\/strong> \u00d6zellikle Windows tabanl\u0131 sunucularda, g\u00f6rev y\u00f6neticisinden <code>bedrock_server.exe<\/code> s\u00fcrecine y\u00fcksek \u00f6ncelik atayarak CPU kaynaklar\u0131n\u0131n daha fazlas\u0131n\u0131 Minecraft'a y\u00f6nlendirebilirsiniz. Linux'ta <code>nice<\/code> veya <code>renice<\/code> komutlar\u0131 ile s\u00fcre\u00e7 \u00f6nceliklerini ayarlayabilirsiniz.<\/li>\n<li><strong>D\u00fcnya Optimizasyonu:<\/strong> \u00c7ok b\u00fcy\u00fck veya \u00e7ok say\u0131da farkl\u0131 d\u00fcnya par\u00e7as\u0131 (chunk) i\u00e7eren d\u00fcnyalar, daha fazla kaynak t\u00fcketir. Gereksiz veya kullan\u0131lmayan d\u00fcnya b\u00f6lgelerini silmek, sunucu performans\u0131n\u0131 art\u0131rabilir. Ayr\u0131ca, sunucunun s\u00fcrekli olarak t\u00fcm d\u00fcnya par\u00e7alar\u0131n\u0131 y\u00fckl\u00fc tutmamas\u0131n\u0131 sa\u011flamak i\u00e7in <code>force-gamemode=true<\/code> ve <code>level-chunk-tick-range<\/code> gibi ayarlar\u0131 dikkatlice y\u00f6netin.<\/li>\n<li><strong>Oyun \u0130\u00e7i Komutlarla Performans\u0131 \u0130zleme:<\/strong> Sunucunuzda <code>\/perf<\/code> veya <code>\/tps<\/code> (e\u011fer destekleniyorsa) gibi komutlar\u0131 kullanarak sunucunun mevcut performans durumunu, tick per second (TPS) de\u011ferlerini ve RAM kullan\u0131m\u0131n\u0131 takip edebilirsiniz. Bu veriler, optimizasyon kararlar\u0131 verirken size yol g\u00f6sterecektir.<\/li>\n<li><strong>SSD Kullan\u0131m\u0131:<\/strong> Daha \u00f6nce de belirtildi\u011fi gibi, d\u00fcnya dosyalar\u0131n\u0131 ve i\u015fletim sistemini SSD \u00fczerinde bar\u0131nd\u0131rmak, okuma\/yazma h\u0131zlar\u0131n\u0131 art\u0131rarak sunucu tepkiselli\u011fini \u00f6nemli \u00f6l\u00e7\u00fcde iyile\u015ftirir.<\/li>\n<\/ul>\n<h3>G\u00fcvenlik ve Bak\u0131m Rutinleri<\/h3>\n<p>Bir sunucuyu y\u00f6netirken g\u00fcvenlik ve d\u00fczenli bak\u0131m rutinleri, sorunsuz ve uzun \u00f6m\u00fcrl\u00fc bir deneyim i\u00e7in vazge\u00e7ilmezdir:<\/p>\n<ul>\n<li><strong>Beyaz Liste (Whitelist) Kullan\u0131m\u0131:<\/strong> En temel g\u00fcvenlik \u00f6nlemlerinden biridir. <code>white-list=true<\/code> ayar\u0131n\u0131 aktif hale getirerek ve <code>whitelist.json<\/code> dosyas\u0131na sadece g\u00fcvendi\u011finiz oyuncular\u0131n gamertag'lerini ekleyerek, istenmeyen ki\u015filerin sunucunuza eri\u015fmesini engelleyebilirsiniz. Bu, hem griefer'lar\u0131 (oyun bozucular\u0131) uzak tutar hem de toplulu\u011funuzu daha kontrol edilebilir k\u0131lar.<\/li>\n<li><strong>D\u00fczenli Yedekleme:<\/strong> Sunucu d\u00fcnyan\u0131z\u0131 ve yap\u0131land\u0131rma dosyalar\u0131n\u0131z\u0131 d\u00fczenli olarak yedeklemek, olas\u0131 veri kay\u0131plar\u0131na kar\u015f\u0131 en iyi sigortad\u0131r. Otomatik yedekleme komut dosyalar\u0131 (script'ler) olu\u015fturarak bu i\u015flemi haftal\u0131k veya g\u00fcnl\u00fck olarak programlayabilirsiniz. Yedekleri farkl\u0131 bir depolama biriminde veya bulut hizmetinde saklamak, en g\u00fcvenli yakla\u015f\u0131md\u0131r.<\/li>\n<li><strong>DDoS Korumas\u0131:<\/strong> B\u00fcy\u00fck \u00f6l\u00e7ekli veya pop\u00fcler sunucular DDoS (Distributed Denial of Service) sald\u0131r\u0131lar\u0131na maruz kalabilir. E\u011fer evden bar\u0131nd\u0131r\u0131yorsan\u0131z, bir VPN (Sanal \u00d6zel A\u011f) veya bir DDoS korumal\u0131 hosting sa\u011flay\u0131c\u0131s\u0131 kullanmay\u0131 d\u00fc\u015f\u00fcnebilirsiniz. VPS veya dedicated server kullan\u0131yorsan\u0131z, sa\u011flay\u0131c\u0131n\u0131z\u0131n DDoS koruma hizmetlerini de\u011ferlendirin. G\u00fcvenlik duvar\u0131 kurallar\u0131 (firewall rules) ile belirli portlara gelen anormal trafikleri engellemek de bir \u00f6nlem olabilir.<\/li>\n<li><strong>Sunucu G\u00fcncellemeleri:<\/strong> Mojang, Bedrock Dedicated Server i\u00e7in d\u00fczenli olarak g\u00fcncellemeler yay\u0131nlar. Bu g\u00fcncellemeler genellikle performans iyile\u015ftirmeleri, hata d\u00fczeltmeleri ve g\u00fcvenlik yamalar\u0131 i\u00e7erir. Sunucunuzu her zaman en g\u00fcncel s\u00fcr\u00fcmde tutmak, hem g\u00fcvenli\u011fi hem de oyun i\u00e7indeki uyumlulu\u011fu sa\u011flamak i\u00e7in \u00f6nemlidir. G\u00fcncelleme yapmadan \u00f6nce daima bir yedek al\u0131n.<\/li>\n<li><strong>G\u00fcvenli Y\u00f6netim Aray\u00fcz\u00fc:<\/strong> E\u011fer sunucunuzu bir web paneli \u00fczerinden y\u00f6netiyorsan\u0131z, bu panelin g\u00fcvenli\u011fini sa\u011flamak \u00e7ok \u00f6nemlidir. G\u00fc\u00e7l\u00fc parolalar kullan\u0131n, iki fakt\u00f6rl\u00fc kimlik do\u011frulamay\u0131 (2FA) etkinle\u015ftirin ve panelin sadece g\u00fcvenli a\u011flardan veya IP adreslerinden eri\u015filebilir oldu\u011fundan emin olun. Ayr\u0131ca, mobil uyumlu bir y\u00f6netim paneli tasarlamak, sunucu durumunu her yerden takip etmenizi sa\u011flar:\n<pre><code><style>\n  \/* Genel stil ayarlar\u0131 *\/\n  .server-panel {\n    font-family: Arial, sans-serif;\n    width: 100%;\n    max-width: 800px;\n    margin: auto;\n    border: 1px solid #ccc;\n    padding: 20px;\n    box-shadow: 0 2px 5px rgba(0,0,0,0.1);\n    background-color: #f9f9f9;\n    border-radius: 8px;\n  }\n  .server-panel h3 {\n    color: #333;\n    text-align: center;\n    margin-bottom: 20px;\n  }\n  .server-panel p {\n    text-align: center;\n    color: #555;\n    margin-bottom: 25px;\n  }\n  .server-panel .button-group {\n    display: flex;\n    justify-content: center;\n    gap: 15px; \/* Butonlar aras\u0131 bo\u015fluk *\/\n    flex-wrap: wrap; \/* Mobil g\u00f6r\u00fcn\u00fcmde alt alta ge\u00e7meleri i\u00e7in *\/\n  }\n  .server-panel .button {\n    background-color: #4CAF50; \/* Ye\u015fil *\/\n    color: white;\n    padding: 12px 20px;\n    border: none;\n    border-radius: 5px;\n    cursor: pointer;\n    font-size: 16px;\n    transition: background-color 0.3s ease;\n    flex-grow: 1; \/* Butonlar\u0131n esnemesini sa\u011flar *\/\n    min-width: 120px; \/* Minimum buton geni\u015fli\u011fi *\/\n  }\n  .server-panel .button:hover {\n    background-color: #45a049;\n  }\n  .server-panel .button.stop {\n    background-color: #f44336; \/* K\u0131rm\u0131z\u0131 *\/\n  }\n  .server-panel .button.stop:hover {\n    background-color: #da190b;\n  }\n  .server-panel .button.backup {\n    background-color: #008CBA; \/* Mavi *\/\n  }\n  .server-panel .button.backup:hover {\n    background-color: #007bb5;\n  }\n\n  \/* Mobil uyumlu tasar\u0131m i\u00e7in media query *\/\n  @media (max-width: 600px) {\n    .server-panel {\n      padding: 15px;\n      margin: 10px;\n    }\n    .server-panel .button-group {\n      flex-direction: column; \/* Butonlar\u0131 alt alta s\u0131rala *\/\n      align-items: stretch; \/* Butonlar\u0131n t\u00fcm geni\u015fli\u011fi kaplamas\u0131n\u0131 sa\u011fla *\/\n    }\n    .server-panel .button {\n      margin-bottom: 10px; \/* Alt alta s\u0131ralan\u0131rken bo\u015fluk b\u0131rak *\/\n      width: auto; \/* Esnekli\u011fi geri al, tam geni\u015flik kaplas\u0131n *\/\n    }\n    .server-panel .button:last-child {\n      margin-bottom: 0;\n    }\n  }\n<\/style>\n<div class=\"server-panel\">\n  <h3>Sunucu Kontrol Paneli<\/h3>\n  <p>Sunucunuzun durumunu buradan y\u00f6netin ve \u00f6nemli i\u015flemleri ger\u00e7ekle\u015ftirin.<\/p>\n  <div class=\"button-group\">\n    <button class=\"button\">Sunucuyu Ba\u015flat<\/button>\n    <button class=\"button stop\">Sunucuyu Durdur<\/button>\n    <button class=\"button backup\">Yedekle<\/button>\n  <\/div>\n<\/div><\/pre>\n<p><\/code><\/p>\n<p>Yukar\u0131daki HTML ve CSS kodu, temel bir sunucu kontrol paneli aray\u00fcz\u00fcn\u00fcn mobil cihazlarda nas\u0131l daha kullan\u0131\u015fl\u0131 hale getirilebilece\u011fini g\u00f6sterir. <code>@media (max-width: 600px)<\/code> kural\u0131, ekran geni\u015fli\u011fi 600 pikselin alt\u0131na d\u00fc\u015ft\u00fc\u011f\u00fcnde butonlar\u0131n yan yana yerine alt alta s\u0131ralanmas\u0131n\u0131 ve daha kolay dokunulabilir olmas\u0131n\u0131 sa\u011flar.<\/p>\n<\/ul>\n<p>Bu ileri d\u00fczey y\u00f6netim ve g\u00fcvenlik pratikleri, sunucunuzun sadece \u00e7al\u0131\u015fmas\u0131n\u0131 sa\u011flamakla kalmayacak, ayn\u0131 zamanda uzun vadede stabil, g\u00fcvenli ve keyifli bir platform olarak kalmas\u0131n\u0131 garanti edecektir. Unutmay\u0131n, iyi bir sunucu y\u00f6neticisi olmak, s\u00fcrekli \u00f6\u011frenme ve adaptasyon gerektiren bir s\u00fcre\u00e7tir.<\/p>\n<h2>Kendi MCP D\u00fcnyan\u0131z\u0131 Y\u00f6netmenin Keyfi<\/h2>\n<p>Bu rehber boyunca, kendi Minecraft Bedrock Edition (MCP) sunucunuzu kurman\u0131n temel ad\u0131mlar\u0131ndan, ileri d\u00fczey y\u00f6netim ve g\u00fcvenlik stratejilerine kadar bir\u00e7ok konuyu ele ald\u0131k. Art\u0131k, sadece bir oyuncu olman\u0131n \u00f6tesine ge\u00e7erek, kendi dijital d\u00fcnyan\u0131z\u0131n mimar\u0131, y\u00f6neticisi ve kurucusu olma potansiyeline sahipsiniz. Kendi sunucunuzu y\u00f6netmek, ba\u015fta biraz karma\u015f\u0131k g\u00f6r\u00fcnse de, sundu\u011fu \u00f6zg\u00fcrl\u00fck ve yarat\u0131c\u0131l\u0131k imkanlar\u0131yla e\u015fsiz bir deneyimdir. Kontrol\u00fc elinize alarak, hayalinizdeki oyun ortam\u0131n\u0131 tasarlayabilir, arkada\u015flar\u0131n\u0131zla s\u0131n\u0131rs\u0131z e\u011flencenin tad\u0131n\u0131 \u00e7\u0131karabilir ve kendi toplulu\u011funuzu \u015fekillendirebilirsiniz.<\/p>\n<p>Kendi MCP sunucunuzu kurmak, sadece bir oyun sunucusu bar\u0131nd\u0131rmaktan \u00e7ok daha fazlas\u0131d\u0131r. Bu, bir proje y\u00f6netme, teknik sorunlar\u0131 giderme ve hatta k\u00fc\u00e7\u00fck bir toplulu\u011fu y\u00f6netme becerilerinizi geli\u015ftirmenize olanak tan\u0131yan bir \u00f6\u011frenme deneyimidir. \u00d6zelle\u015ftirilmi\u015f oyun modlar\u0131, \u00f6zel haritalar, oyuncu say\u0131s\u0131 \u00fczerinde tam kontrol ve \u00fcst d\u00fczey performans optimizasyonlar\u0131 sayesinde, standart Minecraft deneyiminin \u00f6tesine ge\u00e7ebilir, tamamen size ve arkada\u015flar\u0131n\u0131za \u00f6zel bir evren yaratabilirsiniz. Unutmay\u0131n, her b\u00fcy\u00fck maceran\u0131n ba\u015flang\u0131c\u0131 k\u00fc\u00e7\u00fck bir ad\u0131mla at\u0131l\u0131r. \u015eimdi, bu rehberin sa\u011flad\u0131\u011f\u0131 bilgilerle donanm\u0131\u015f olarak, kendi Minecraft krall\u0131\u011f\u0131n\u0131z\u0131 in\u015fa etme zaman\u0131!<\/p>\n<h3>S\u0131k\u00e7a Sorulan Sorular (SSS)<\/h3>\n<p>Sunucu kurulumu ve y\u00f6netimi s\u00fcrecinde akl\u0131n\u0131za tak\u0131labilecek baz\u0131 yayg\u0131n sorular ve yan\u0131tlar\u0131:<\/p>\n<ol>\n<li><strong>Sunucumu 7\/24 a\u00e7\u0131k tutmak i\u00e7in ne yapmal\u0131y\u0131m?<\/strong>\n<p>E\u011fer sunucunuzu ev bilgisayar\u0131n\u0131zda bar\u0131nd\u0131r\u0131yorsan\u0131z, bilgisayar\u0131n\u0131z\u0131n s\u00fcrekli a\u00e7\u0131k kalmas\u0131 gerekir. Ancak uzun vadede ve daha profesyonel bir \u00e7\u00f6z\u00fcm i\u00e7in, bir VPS (Sanal \u00d6zel Sunucu) veya dedicated server kiralamak daha uygun olacakt\u0131r. Bu hizmetler, sunucunuzun kesintisiz olarak \u00e7al\u0131\u015fmas\u0131n\u0131 sa\u011flar ve daha iyi internet ba\u011flant\u0131s\u0131 sunar. Ayr\u0131ca Linux sistemlerde <code>screen<\/code> veya <code>systemd<\/code> gibi ara\u00e7larla sunucuyu arka planda \u00e7al\u0131\u015ft\u0131rarak oturum kapansa bile \u00e7al\u0131\u015fmas\u0131n\u0131 sa\u011flayabilirsiniz.<\/p>\n<\/li>\n<li><strong>Arkada\u015flar\u0131m sunucumu g\u00f6remiyorsa ne yapmal\u0131y\u0131m?<\/strong>\n<p>Bu, genellikle port y\u00f6nlendirme veya g\u00fcvenlik duvar\u0131 ayarlar\u0131yla ilgili bir sorundur. \u00d6ncelikle, modeminizde 19132 UDP portunun do\u011fru bir \u015fekilde sunucunuzun yerel IP adresine y\u00f6nlendirildi\u011finden emin olun. Ard\u0131ndan, sunucu bilgisayar\u0131n\u0131zdaki Windows Defender G\u00fcvenlik Duvar\u0131 veya ba\u015fka bir g\u00fcvenlik duvar\u0131 yaz\u0131l\u0131m\u0131n\u0131n gelen ba\u011flant\u0131lar\u0131 engellemedi\u011finden emin olun. Son olarak, arkada\u015flar\u0131n\u0131z\u0131n do\u011fru genel IP adresinizi kulland\u0131\u011f\u0131ndan ve port numaras\u0131n\u0131 do\u011fru girdi\u011finden emin olun.<\/p>\n<\/li>\n<li><strong>Sunucuma eklenti y\u00fckleyebilir miyim?<\/strong>\n<p>Mojang'\u0131n resmi Bedrock Dedicated Server (BDS) yaz\u0131l\u0131m\u0131 i\u00e7in do\u011frudan \"mod\" veya \"eklenti\" y\u00fckleme deste\u011fi Java s\u00fcr\u00fcm\u00fcndeki kadar geli\u015fmi\u015f de\u011fildir. Ancak davran\u0131\u015f paketleri (behavior packs) ve kaynak paketleri (resource packs) kullanarak oyunun mekaniklerini ve g\u00f6r\u00fcn\u00fcm\u00fcn\u00fc \u00f6zelle\u015ftirebilirsiniz. Daha kapsaml\u0131 eklenti deste\u011fi ar\u0131yorsan\u0131z, PocketMine-MP gibi topluluk taraf\u0131ndan geli\u015ftirilmi\u015f \u00fc\u00e7\u00fcnc\u00fc taraf Bedrock sunucu yaz\u0131l\u0131mlar\u0131n\u0131 de\u011ferlendirebilirsiniz, ancak bunlar\u0131n kurulumu ve y\u00f6netimi farkl\u0131l\u0131k g\u00f6sterecektir.<\/p>\n<\/li>\n<li><strong>Sunucu yedeklemesi neden \u00f6nemlidir?<\/strong>\n<p>Sunucu yedeklemesi, olas\u0131 veri kay\u0131plar\u0131n\u0131 (donan\u0131m ar\u0131zas\u0131, yanl\u0131\u015fl\u0131kla silme, d\u00fcnya bozulmas\u0131 veya griefer sald\u0131r\u0131lar\u0131 gibi) \u00f6nlemek i\u00e7in hayati \u00f6neme sahiptir. D\u00fczenli yedeklemeler sayesinde, bir sorun ya\u015fand\u0131\u011f\u0131nda sunucunuzu belirli bir \u00f6nceki duruma kolayca geri d\u00f6nd\u00fcrebilirsiniz. Bu, hem sizin hem de oyuncular\u0131n\u0131z\u0131n eme\u011finin korunmas\u0131n\u0131 sa\u011flar ve sunucunuzun istikrar\u0131n\u0131 art\u0131r\u0131r.<\/p>\n<\/li>\n<li><strong>DDoS sald\u0131r\u0131lar\u0131ndan nas\u0131l korunurum?<\/strong>\n<p>DDoS (Distributed Denial of Service) sald\u0131r\u0131lar\u0131, sunucunuzu a\u015f\u0131r\u0131 trafikle bo\u011farak eri\u015filemez hale getirmeyi ama\u00e7lar. Korunma yollar\u0131 aras\u0131nda: bir DDoS korumal\u0131 hosting sa\u011flay\u0131c\u0131s\u0131 kullanmak (VPS veya dedicated serverlar i\u00e7in), evden bar\u0131nd\u0131r\u0131yorsan\u0131z DDoS korumal\u0131 bir VPN veya proxy hizmeti kullanmak, modem\/router ve i\u015fletim sistemi g\u00fcvenlik duvar\u0131 ayarlar\u0131n\u0131 yap\u0131land\u0131rmak ve gereksiz portlar\u0131 kapatmak yer al\u0131r. Ayr\u0131ca, sunucu yaz\u0131l\u0131m\u0131n\u0131z\u0131n ve i\u015fletim sisteminizin her zaman g\u00fcncel oldu\u011fundan emin olun.<\/p>\n<\/li>\n<\/ol>\n<p><\/body><\/p>\n","protected":false},"excerpt":{"rendered":"Minecraft Bedrock Edition (MCP) d\u00fcnyas\u0131nda arkada\u015flar\u0131n\u0131zla oynamaktan keyif al\u0131yor, ancak mevcut sunucular\u0131n s\u0131n\u0131rlamalar\u0131ndan s\u0131k\u0131l\u0131yor musunuz? Kendi sunucunuzu kurarak&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-33888","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>\u0130lk MCP Sunucunuzu Kurma: Pratik Bir Rehber<\/title>\n<meta name=\"description\" content=\"Minecraft Bedrock Edition (MCP) d\u00fcnyas\u0131nda arkada\u015flar\u0131n\u0131zla oynamaktan keyif al\u0131yor, ancak mevcut sunucular\u0131n s\u0131n\u0131rlamalar\u0131ndan s\u0131k\u0131l\u0131yor musunuz? Kendi sunucunuzu kurarak sonsuz \u00f6zelle\u015ftirme, daha iyi performans ve tam kontrol sahibi olmak istemez miydiniz? \u0130\u015fte bu kapsaml\u0131 rehber, s\u0131f\u0131rdan ba\u015flayarak kendi Minecraft Bedrock sunucunuzu (BDS) nas\u0131l kuraca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m g\u00f6sterecek. Bu yolculukta performans ipu\u00e7lar\u0131ndan g\u00fcvenlik rutinlerine, eklenti entegrasyonundan port y\u00f6nlendirmeye kadar her \u015feyi ke\u015ffedecek, b\u00f6ylece hayalinizdeki MCP d\u00fcnyas\u0131n\u0131 ger\u00e7e\u011fe d\u00f6n\u00fc\u015ft\u00fcrebileceksiniz. Hadi ba\u015flayal\u0131m ve kendi dijital krall\u0131\u011f\u0131n\u0131z\u0131 in\u015fa edin!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/ilk-mcp-sunucunuzu-kurma-pratik-bir-rehber\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u0130lk MCP Sunucunuzu Kurma: Pratik Bir Rehber\" \/>\n<meta property=\"og:description\" content=\"Minecraft Bedrock Edition (MCP) d\u00fcnyas\u0131nda arkada\u015flar\u0131n\u0131zla oynamaktan keyif al\u0131yor, ancak mevcut sunucular\u0131n s\u0131n\u0131rlamalar\u0131ndan s\u0131k\u0131l\u0131yor musunuz? Kendi sunucunuzu kurarak sonsuz \u00f6zelle\u015ftirme, daha iyi performans ve tam kontrol sahibi olmak istemez miydiniz? \u0130\u015fte bu kapsaml\u0131 rehber, s\u0131f\u0131rdan ba\u015flayarak kendi Minecraft Bedrock sunucunuzu (BDS) nas\u0131l kuraca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m g\u00f6sterecek. Bu yolculukta performans ipu\u00e7lar\u0131ndan g\u00fcvenlik rutinlerine, eklenti entegrasyonundan port y\u00f6nlendirmeye kadar her \u015feyi ke\u015ffedecek, b\u00f6ylece hayalinizdeki MCP d\u00fcnyas\u0131n\u0131 ger\u00e7e\u011fe d\u00f6n\u00fc\u015ft\u00fcrebileceksiniz. Hadi ba\u015flayal\u0131m ve kendi dijital krall\u0131\u011f\u0131n\u0131z\u0131 in\u015fa edin!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/ilk-mcp-sunucunuzu-kurma-pratik-bir-rehber\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-11-08T09:01:15+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"27 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ilk-mcp-sunucunuzu-kurma-pratik-bir-rehber\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ilk-mcp-sunucunuzu-kurma-pratik-bir-rehber\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"\u0130lk MCP Sunucunuzu Kurma: Pratik Bir Rehber\",\"datePublished\":\"2025-11-08T09:01:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ilk-mcp-sunucunuzu-kurma-pratik-bir-rehber\/\"},\"wordCount\":5226,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/ilk-mcp-sunucunuzu-kurma-pratik-bir-rehber\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ilk-mcp-sunucunuzu-kurma-pratik-bir-rehber\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/ilk-mcp-sunucunuzu-kurma-pratik-bir-rehber\/\",\"name\":\"\u0130lk MCP Sunucunuzu Kurma: Pratik Bir Rehber\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-11-08T09:01:15+00:00\",\"description\":\"Minecraft Bedrock Edition (MCP) d\u00fcnyas\u0131nda arkada\u015flar\u0131n\u0131zla oynamaktan keyif al\u0131yor, ancak mevcut sunucular\u0131n s\u0131n\u0131rlamalar\u0131ndan s\u0131k\u0131l\u0131yor musunuz? Kendi sunucunuzu kurarak sonsuz \u00f6zelle\u015ftirme, daha iyi performans ve tam kontrol sahibi olmak istemez miydiniz? \u0130\u015fte bu kapsaml\u0131 rehber, s\u0131f\u0131rdan ba\u015flayarak kendi Minecraft Bedrock sunucunuzu (BDS) nas\u0131l kuraca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m g\u00f6sterecek. Bu yolculukta performans ipu\u00e7lar\u0131ndan g\u00fcvenlik rutinlerine, eklenti entegrasyonundan port y\u00f6nlendirmeye kadar her \u015feyi ke\u015ffedecek, b\u00f6ylece hayalinizdeki MCP d\u00fcnyas\u0131n\u0131 ger\u00e7e\u011fe d\u00f6n\u00fc\u015ft\u00fcrebileceksiniz. Hadi ba\u015flayal\u0131m ve kendi dijital krall\u0131\u011f\u0131n\u0131z\u0131 in\u015fa edin!\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ilk-mcp-sunucunuzu-kurma-pratik-bir-rehber\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/ilk-mcp-sunucunuzu-kurma-pratik-bir-rehber\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ilk-mcp-sunucunuzu-kurma-pratik-bir-rehber\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u0130lk MCP Sunucunuzu Kurma: Pratik Bir Rehber\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"\u0130lk MCP Sunucunuzu Kurma: Pratik Bir Rehber","description":"Minecraft Bedrock Edition (MCP) d\u00fcnyas\u0131nda arkada\u015flar\u0131n\u0131zla oynamaktan keyif al\u0131yor, ancak mevcut sunucular\u0131n s\u0131n\u0131rlamalar\u0131ndan s\u0131k\u0131l\u0131yor musunuz? Kendi sunucunuzu kurarak sonsuz \u00f6zelle\u015ftirme, daha iyi performans ve tam kontrol sahibi olmak istemez miydiniz? \u0130\u015fte bu kapsaml\u0131 rehber, s\u0131f\u0131rdan ba\u015flayarak kendi Minecraft Bedrock sunucunuzu (BDS) nas\u0131l kuraca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m g\u00f6sterecek. Bu yolculukta performans ipu\u00e7lar\u0131ndan g\u00fcvenlik rutinlerine, eklenti entegrasyonundan port y\u00f6nlendirmeye kadar her \u015feyi ke\u015ffedecek, b\u00f6ylece hayalinizdeki MCP d\u00fcnyas\u0131n\u0131 ger\u00e7e\u011fe d\u00f6n\u00fc\u015ft\u00fcrebileceksiniz. Hadi ba\u015flayal\u0131m ve kendi dijital krall\u0131\u011f\u0131n\u0131z\u0131 in\u015fa edin!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/ilk-mcp-sunucunuzu-kurma-pratik-bir-rehber\/","og_locale":"tr_TR","og_type":"article","og_title":"\u0130lk MCP Sunucunuzu Kurma: Pratik Bir Rehber","og_description":"Minecraft Bedrock Edition (MCP) d\u00fcnyas\u0131nda arkada\u015flar\u0131n\u0131zla oynamaktan keyif al\u0131yor, ancak mevcut sunucular\u0131n s\u0131n\u0131rlamalar\u0131ndan s\u0131k\u0131l\u0131yor musunuz? Kendi sunucunuzu kurarak sonsuz \u00f6zelle\u015ftirme, daha iyi performans ve tam kontrol sahibi olmak istemez miydiniz? \u0130\u015fte bu kapsaml\u0131 rehber, s\u0131f\u0131rdan ba\u015flayarak kendi Minecraft Bedrock sunucunuzu (BDS) nas\u0131l kuraca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m g\u00f6sterecek. Bu yolculukta performans ipu\u00e7lar\u0131ndan g\u00fcvenlik rutinlerine, eklenti entegrasyonundan port y\u00f6nlendirmeye kadar her \u015feyi ke\u015ffedecek, b\u00f6ylece hayalinizdeki MCP d\u00fcnyas\u0131n\u0131 ger\u00e7e\u011fe d\u00f6n\u00fc\u015ft\u00fcrebileceksiniz. Hadi ba\u015flayal\u0131m ve kendi dijital krall\u0131\u011f\u0131n\u0131z\u0131 in\u015fa edin!","og_url":"https:\/\/fatihsoysal.com\/blog\/ilk-mcp-sunucunuzu-kurma-pratik-bir-rehber\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-11-08T09:01:15+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"27 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/ilk-mcp-sunucunuzu-kurma-pratik-bir-rehber\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/ilk-mcp-sunucunuzu-kurma-pratik-bir-rehber\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"\u0130lk MCP Sunucunuzu Kurma: Pratik Bir Rehber","datePublished":"2025-11-08T09:01:15+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/ilk-mcp-sunucunuzu-kurma-pratik-bir-rehber\/"},"wordCount":5226,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/ilk-mcp-sunucunuzu-kurma-pratik-bir-rehber\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/ilk-mcp-sunucunuzu-kurma-pratik-bir-rehber\/","url":"https:\/\/fatihsoysal.com\/blog\/ilk-mcp-sunucunuzu-kurma-pratik-bir-rehber\/","name":"\u0130lk MCP Sunucunuzu Kurma: Pratik Bir Rehber","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-11-08T09:01:15+00:00","description":"Minecraft Bedrock Edition (MCP) d\u00fcnyas\u0131nda arkada\u015flar\u0131n\u0131zla oynamaktan keyif al\u0131yor, ancak mevcut sunucular\u0131n s\u0131n\u0131rlamalar\u0131ndan s\u0131k\u0131l\u0131yor musunuz? Kendi sunucunuzu kurarak sonsuz \u00f6zelle\u015ftirme, daha iyi performans ve tam kontrol sahibi olmak istemez miydiniz? \u0130\u015fte bu kapsaml\u0131 rehber, s\u0131f\u0131rdan ba\u015flayarak kendi Minecraft Bedrock sunucunuzu (BDS) nas\u0131l kuraca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m g\u00f6sterecek. Bu yolculukta performans ipu\u00e7lar\u0131ndan g\u00fcvenlik rutinlerine, eklenti entegrasyonundan port y\u00f6nlendirmeye kadar her \u015feyi ke\u015ffedecek, b\u00f6ylece hayalinizdeki MCP d\u00fcnyas\u0131n\u0131 ger\u00e7e\u011fe d\u00f6n\u00fc\u015ft\u00fcrebileceksiniz. Hadi ba\u015flayal\u0131m ve kendi dijital krall\u0131\u011f\u0131n\u0131z\u0131 in\u015fa edin!","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/ilk-mcp-sunucunuzu-kurma-pratik-bir-rehber\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/ilk-mcp-sunucunuzu-kurma-pratik-bir-rehber\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/ilk-mcp-sunucunuzu-kurma-pratik-bir-rehber\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"\u0130lk MCP Sunucunuzu Kurma: Pratik Bir Rehber"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/33888","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=33888"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/33888\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=33888"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=33888"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=33888"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}