VDS Start
899,00 ₺ / ay'dan
- 4 ayrılmış çekirdek
- 8 GB RAM
- 200 GB NVMe
- 10 TB Trafik
- 1 IPv4
Vanilla, tModLoader ya da TShock: Terraria sunucunuzu 7/24 açık tutun, Calamity gibi büyük mod paketlerini rahatça çalıştırın ve dünyanızı düzenli yedekleyin.
Kısa cevap
Terraria sunucu kiralama, Re-Logic'in ücretsiz Terraria dedicated server yazılımını ya da tModLoader ve TShock gibi topluluk sunucularını 7/24 açık bir sunucuda çalıştırmaktır. Terraria sunucusu varsayılan olarak 7777/TCP portunu kullanır; Windows, Linux ve macOS için yayımlanır. Vanilla sunucu çok hafiftir ve 1–2 GB bellekle çalışır; tModLoader ile büyük mod paketleri kullanıldığında ihtiyaç 4–8 GB'a çıkar. Sunucuyu bir VDS sunucu üzerinde kurabilir ya da destek talebiyle kurulum isteyebilirsiniz.
Bu kullanım için hazır paket yerine, sunucuyu tam yetkiyle kurabileceğiniz VDS Sunucu paketlerini öneriyoruz. Kurulum desteği için destek talebi açabilirsiniz.
899,00 ₺ / ay'dan
1.599,00 ₺ / ay'dan
2.899,00 ₺ / ay'dan
| Senaryo | RAM | vCPU | Disk |
|---|---|---|---|
| Vanilla · 1–8 oyuncu · küçük/orta dünya | 1–2 GB | 1–2 | 5 GB NVMe |
| Vanilla veya TShock · 8–16 oyuncu · büyük dünya | 2–3 GB | 2 | 10 GB NVMe |
| tModLoader · orta mod paketi · 1–8 oyuncu | 4–6 GB | 2–4 | 15 GB NVMe |
| tModLoader · büyük mod paketi · 8–16+ oyuncu | 6–8 GB | 4 | 20 GB NVMe |
Değerler tahminidir; mod, eklenti ve oyun ayarlarına göre değişir.
Terraria'da kiralık sunucu, dünyanın ev sahibinin oyunda olmasına bağlı kalmadan 7/24 açık kalmasını ve her oyuncunun istediği saatte bağlanabilmesini sağlar. Oyun içi “Host & Play” seçeneğinde dünya ev sahibinin bilgisayarında çalışır; ev sahibi çıktığında herkes oyundan düşer ve ev bağlantısında port yönlendirme gerekir.
Terraria'nın kendisi hafif bir oyun olsa da kalabalık sunucularda ve özellikle büyük mod paketlerinde ev bilgisayarı zorlanır. Ev sahibinin hem oyunu hem sunucuyu aynı anda çalıştırması, bellek ve işlemci paylaşımı nedeniyle oyunda takılmalara yol açabilir. Ayrıca ev IP adresinin paylaşılması, kötü niyetli oyunculara açık bir hedef sunar.
Bir oyun sunucusu veri merkezinde kesintisiz çalışır; NVMe disk sayesinde dünya kayıtları hızlı yazılır, düzenli yedeklerle dünya bozulmasına karşı koruma sağlanır. Türkiye'den bağlanan oyuncular için yurt içi lokasyon düşük ping avantajı sunar; bu da boss savaşlarında ve yoğun etkinliklerde vuruş tepkisini iyileştirir. Arkadaş grupları için ayrıca şu avantaj vardır: herkes kendi takvimine göre oynar, ortak dünya ve ilerleme kimsenin bilgisayarına bağlı değildir.
Terraria'da üç sunucu türü vardır: oyunun resmî ve değiştirilmemiş hâli olan vanilla sunucu, içerik modları (yeni eşyalar, boss'lar, biyomlar) çalıştıran tModLoader ve vanilla oyuna yönetim ve koruma eklentileri ekleyen TShock. Seçiminiz, oyuncuların bilgisayarında ne kurulu olması gerektiğini de belirler.
| Ölçüt | Vanilla | tModLoader | TShock |
|---|---|---|---|
| Amaç | Resmî oyun deneyimi | İçerik modları | Yönetim ve koruma |
| Oyuncunun ihtiyacı | Terraria | Terraria + tModLoader | Yalnız Terraria |
| Mod/eklenti | Yok | Calamity, Thorium gibi modlar | Bölge koruma, gruplar, sunucu taraflı karakter |
| Kaynak ihtiyacı | Çok düşük | Mod paketine göre yüksek | Düşük |
tModLoader Steam'de ücretsiz ayrı bir uygulama olarak yayımlanır ve kendi sunucu dosyalarıyla gelir; oyuncular sunucuya bağlandığında eksik modlar otomatik olarak indirilebilir. TShock ise vanilla istemciyle çalışır ve oyuncuların hiçbir şey kurmasını gerektirmez; kalabalık ve herkese açık sunucularda hile ve vandalizme karşı en yaygın çözümdür. TShock ile tModLoader genellikle birlikte kullanılmaz; içerik modu mu yoksa yönetim eklentisi mi istediğinize göre birini seçin.
Vanilla Terraria sunucusu son derece hafiftir: küçük ya da orta boy bir dünyada 8 oyuncuya kadar 1–2 GB bellek ve tek bir işlemci çekirdeği çoğu zaman yeterlidir. Kaynak ihtiyacını asıl artıran şey tModLoader ile kullanılan mod paketleridir; tablodaki değerler bu farkı yansıtan tahmini aralıklardır.
Terraria'da kaynak planı yaparken şu etkenlere dikkat edin:
Terraria sunucusunun ana döngüsü büyük ölçüde tek iş parçacığında çalıştığı için yüksek saat hızlı bir çekirdek, çok sayıda yavaş çekirdekten daha faydalıdır. Linux'ta bellek ve işlemci kullanımını Linux sunucu performans izleme rehberindeki araçlarla takip edebilirsiniz. Kavramlar için RAM tanımına bakabilirsiniz.
Terraria hafif bir oyun olduğu için küçük bir VDS'te bile rahat çalışır ve aynı sunucuda birden fazla dünya ya da başka oyun sunucuları barındırabilirsiniz; bu sayfadaki paket tablosu Terraria'ya uygun güncel seçenekleri canlı olarak gösterir.
Terraria sunucusunu iki yolla açabilirsiniz:
screen ya da tmux içinde veya bir systemd servisi olarak çalıştırmak, oturumu kapattığınızda sunucunun kapanmasını önler.VDS'te kaynaklar size ayrıldığı için Terraria sunucunuzun yanına bir Minecraft ya da Valheim sunucusu da ekleyebilirsiniz; her oyunun bellek ihtiyacını ayrı hesaplamanız yeterlidir. İki yaklaşımın genel karşılaştırması için oyun paketi mi VDS mi sayfasına göz atabilirsiniz.
Terraria sunucusu varsayılan olarak 7777/TCP portunu kullanır; birçok oyun sunucusunun aksine Terraria trafiği TCP üzerinden akar. Sunucunun temel ayarları komut satırı parametreleriyle ya da -config ile gösterilen serverconfig.txt dosyasıyla verilir:
world=/home/terraria/Worlds/Dunyam.wld
autocreate=2
worldname=Dunyam
difficulty=1
maxplayers=16
port=7777
password=gizliparola
motd=Sunucumuza hoş geldiniz
secure=1| Ayar | Görev |
|---|---|
world | Yüklenecek dünya dosyasının yolu |
autocreate | Dünya yoksa boyutu: 1 küçük, 2 orta, 3 büyük |
difficulty | 0 klasik, 1 uzman, 2 usta, 3 yolculuk |
maxplayers | Oyuncu sınırı (1–255) |
secure | 1 olduğunda ek hile koruması |
Linux'ta sunucuyu ayar dosyasıyla başlatmak için ./TerrariaServer -config serverconfig.txt komutu kullanılır. Güvenlik duvarında 7777 portunu TCP olarak açmayı unutmayın; ayrıntılar oyun sunucusu port açma rehberinde yer alır.
Aynı sunucuda ikinci bir Terraria dünyası çalıştırmak isterseniz ona ayrı bir ayar dosyası ve farklı bir port (örneğin 7778) verin; iki sunucu aynı portu kullanamaz. Oyuncular bağlanırken “Join via IP” ekranında sunucu adresini ve varsayılandan farklıysa port numarasını girer. Ayar dosyasındaki değişiklikler sunucu yeniden başlatıldığında uygulanır; dünya boyutu ve zorluk gibi oluşturma ayarları ise yalnız yeni dünya oluşturulurken etkilidir.
tModLoader sunucusuna mod kurmak için mod dosyalarını (.tmod) sunucunun Mods klasörüne koyar ve hangi modların etkin olacağını aynı klasördeki enabled.json dosyasında belirtirsiniz. Steam Workshop'tan indirilen modlar, sunucu başlatma betiğinin Workshop desteğiyle de otomatik olarak getirilebilir.
.tmod dosyalarını Mods klasörüne kopyalayın.enabled.json dosyasına etkin modların adlarını yazın ya da sunucu konsolundaki mod menüsünden etkinleştirin.Mod yönetiminde dikkat edilmesi gerekenler: büyük içerik modları genellikle bir kütüphane moduna bağımlıdır ve onunla birlikte kurulmalıdır. Bir dünyayı modlarla oluşturup sonra modu kaldırmak, o moda ait eşyaların ve blokların kaybolmasına yol açar; tModLoader bu verileri .twld dosyasında ayrıca saklar, ancak kaldırma öncesinde yedek almak en güvenli yoldur. tModLoader güncellemelerinde mod yazarlarının uyumlu sürüm yayımlamasını beklemek gerekebilir. Modlu sunucularda kaynak ihtiyacını tablodaki tModLoader satırlarına göre planlayın; birden fazla büyük mod içeren bir modpack tek başına birkaç gigabayt bellek isteyebilir.
TShock, vanilla Terraria sunucusunu yönetim komutları, kullanıcı grupları, izinler, bölge koruması ve sunucu taraflı karakter (SSC) gibi özelliklerle genişleten açık kaynaklı bir sunucu yazılımıdır. Oyuncuların hiçbir mod kurmasını gerektirmediği için herkese açık topluluk sunucularında en yaygın tercihtir.
/setup kod komutuyla ilk yönetici hesabını oluşturur, ardından /user add ile kalıcı yönetici hesabını tanımlarsınız./region komutlarıyla koruma altına alarak vandalizmi önlersiniz.TShock'un REST API'si (varsayılan 7878/TCP) yönetim araçlarının sunucuya bağlanmasını sağlar; kullanmıyorsanız kapatın, kullanıyorsanız portu yalnız kendi IP adresinize açın. Ayarlar tshock/config.json dosyasında tutulur.
Terraria sunucusunda performans sorunları çoğunlukla aşırı düşman doğuran farm düzeneklerinden, çok sayıda yerde kalmış eşyadan, ağır mod paketlerinden ve yetersiz bellekten kaynaklanır. Oyuncular bu sorunları düşmanların ışınlanması, blokların geç kırılması ya da envanterin gecikmesi olarak fark eder.
Sunucu tarafındaki yavaşlık ile oyuncunun ağ gecikmesi farklı sorunlardır. Terraria TCP kullandığı için paket kaybı yaşayan bir oyuncu, gecikmeyi diğer oyunlara göre daha belirgin hissedebilir. Ayrıntılar için oyun sunucusunda ping ve gecikme yazısına göz atabilirsiniz.
Terraria sunucusunu güvenli tutmanın temeli güçlü bir sunucu parolası, herkese açık sunucularda TShock gibi bir yönetim katmanı ve ağ seviyesinde DDoS korumasıdır. Vanilla sunucunun yönetim araçları sınırlı olduğu için herkese açık sunucularda hile ve vandalizme karşı ek önlem gerekir.
password ayarını mutlaka kullanın.LIONFIN altyapısında RouteFence firewall, DDoS trafiğini ağ seviyesinde filtreler ve ağ 7/24 NOC ve SOC tarafından izlenir. Terraria TCP tabanlı olduğu için bağlantı seli saldırılarına karşı sunucu tarafında IP başına bağlantı sınırı koymak da faydalıdır. Saldırı türleri ve koruma katmanları hakkında daha fazla bilgi için DDoS korumalı sunucu yazısını ve DDoS tanımını okuyabilirsiniz.
Terraria dünyası tek bir .wld dosyasında tutulur; tModLoader dünyalarında buna ek olarak modlara ait verileri içeren bir .twld dosyası bulunur. Evdeki bir dünyayı kiralık sunucuya taşımak için bu dosyaları sunucunun dünya klasörüne kopyalayıp world ayarında göstermeniz yeterlidir.
Windows'ta vanilla dünyalar genellikle Belgeler/My Games/Terraria/Worlds, tModLoader dünyaları ise Belgeler/My Games/Terraria/tModLoader/Worlds klasöründedir. Steam bulut kaydında tutulan dünyaları önce oyun içinden yerel kayda almanız gerekir.
save komutunu çalıştırın..wld (ve varsa .twld) dosyalarını SFTP ile sunucunun dünya klasörüne yükleyin.serverconfig.txt içindeki world yolunu dosyaya göre düzenleyin.Karakterler vanilla ve tModLoader'da oyuncunun kendi bilgisayarında tutulur; TShock'ta sunucu taraflı karakter açıksa sunucuda saklanır. Sunucu dosya sisteminde dünya dosyası, yazma sırasında oluşan .bak yedeğiyle birlikte tutulur; yine de haftalık bir kopyayı başka bir konumda saklayın. Yedek düzeni için oyun sunucusu yedekleme rehberine bakabilirsiniz.
Terraria sunucularında en sık görülen sorunlar bağlantı reddi, sürüm uyumsuzluğu, modlu dünyanın yüklenmemesi ve sunucunun oturum kapanınca durmasıdır. Çoğu, sunucu konsolundaki mesajlar okunarak hızlıca çözülür.
| Belirti | Olası neden | Çözüm |
|---|---|---|
| Bağlantı zaman aşımına uğruyor | 7777 portu TCP olarak açık değil | Güvenlik duvarında TCP kuralı ekleyin |
| “You are not using the same version” | Sunucu ve istemci sürümü farklı | Sunucuyu oyunun güncel sürümüne yükseltin |
| Modlu dünya açılmıyor | Eksik ya da farklı sürüm mod | Dünyayı oluşturan modların aynı sürümlerini kurun |
| SSH kapanınca sunucu duruyor | Sunucu oturuma bağlı çalışıyor | screen, tmux ya da systemd kullanın |
| TShock yönetici kodu kayboldu | Kurulum kodu konsolda kaldı | Kod dosyasını sunucu klasöründe arayın ya da yeniden üretin |
Oyun güncellemeleri çıktığında tModLoader ve TShock'un uyumlu sürümü bir süre sonra gelebilir; bu süreçte sunucuyu güncellemeden önce uyumluluğu kontrol edin. Kurulumun ayrıntılı anlatımı Terraria sunucu kurulumu makalesinde, SteamCMD komutları ise SteamCMD kullanımı rehberinde yer alır.
Terraria sunucusunun oyun deneyimini en çok dünya zorluğu, dünya boyutu ve dünya tohumu (seed) belirler; bu üç ayar dünya oluşturulurken seçilir ve sonradan değiştirilemez. Bu yüzden sunucuyu açmadan önce grubunuzla birlikte karar vermeniz önemlidir.
Sunucu açıldıktan sonra kuralları, zorluk düzeyini ve kullanılan modları sunucu mesajında (motd) ve topluluk kanallarınızda belirtin. Böylece yeni katılan oyuncular doğru karakterle ve doğru beklentiyle sunucuya gelir.
Sunucu türünü belirleyin
Vanilla, tModLoader ya da TShock arasından topluluğunuza uygun olanı seçin.
Paketi seçin
Kaynak tablosuna göre oyuncu sayınıza ve mod planınıza uygun VDS paketini seçin.
Sunucuyu kurun
Sunucu dosyalarını kurun ya da Destek bölümünden Terraria kurulumu için talep açın.
serverconfig.txt dosyasını hazırlayın
Dünya yolu, boyut, zorluk, oyuncu sınırı, port ve parolayı belirleyin.
Portu açın
Güvenlik duvarında 7777 portunu TCP olarak açın.
Dünyanızı yükleyin
Mevcut .wld ve varsa .twld dosyalarını sunucunun dünya klasörüne kopyalayıp sunucuyu başlatın.
Vanilla Terraria sunucusu küçük ve orta dünyalarda 1–2 GB bellekle rahat çalışır. tModLoader ile büyük mod paketleri kullanıldığında 4–8 GB gerekebilir. Dünya boyutu ve oyuncu sayısı da ihtiyacı etkiler; tablodaki değerler tahminidir.
Terraria sunucusunda oyuncu sınırı serverconfig.txt içindeki maxplayers ayarıyla belirlenir ve 1 ile 255 arasında bir değer alabilir. Pratikte kalabalık sunucularda TShock gibi bir yönetim katmanı ve yeterli işlemci gücü önerilir.
Evet. Calamity gibi içerik modları tModLoader sunucusunda çalışır. Mod dosyalarını sunucunun Mods klasörüne koyup etkinleştirmeniz gerekir; oyuncuların da tModLoader ile bağlanması gerekir. Büyük modlar bellek ihtiyacını belirgin biçimde artırır.
Genellikle hayır. TShock vanilla Terraria sunucusunu genişleten bir yönetim yazılımıdır, tModLoader ise içerik modları için ayrı bir sunucu yazılımıdır. İçerik modu mu yoksa yönetim ve koruma eklentileri mi istediğinize göre birini seçmeniz gerekir.
Terraria sunucusu varsayılan olarak 7777 numaralı portu TCP protokolüyle kullanır. Port serverconfig.txt içindeki port ayarıyla değiştirilebilir. TShock kullanıyorsanız REST API için varsayılan 7878 portu da vardır; kullanmıyorsanız dışarıya açmayın.
Evet. Dünyanızın .wld dosyasını, tModLoader kullanıyorsanız .twld dosyasıyla birlikte sunucunun dünya klasörüne yükleyip serverconfig.txt içinde gösterin. Modlu dünyalarda sunucuda aynı modların aynı sürümleri kurulu olmalıdır.
Terraria’nın PC dedicated server yazılımı PC istemcileri için tasarlanmıştır; mobil ve konsol sürümlerinin çok oyunculu bağlantı yöntemleri platforma göre farklılık gösterir. Kalabalık ve kalıcı bir topluluk sunucusu için PC sürümünü esas almanız en sorunsuz yoldur.
Linux’ta sunucuyu doğrudan SSH oturumunda başlattığınızda oturum kapanınca süreç de sonlanır. Sunucuyu screen ya da tmux içinde veya bir systemd servisi olarak çalıştırmanız, oturum kapansa da sunucunun açık kalmasını sağlar.
Terraria, dünya dosyasını yazarken bir .bak yedeği tutar; bozulma durumunda bu dosyayı .wld olarak yeniden adlandırıp deneyebilirsiniz. Daha güvenli yol, düzenli olarak alınan ve sunucu dışında saklanan yedeklerden geri dönmektir.
Uzman ekibimizle ihtiyacınıza en uygun çözümü birlikte belirleyelim.
Çerezler. Siteyi çalıştırmak için zorunlu çerezleri, deneyimi iyileştirmek için tercih ve analiz çerezlerini kullanıyoruz. Gizlilik Politikası