YENİ 📢 Sınırlı lansman teklifi: Tüm oyunlarda ilk aya %70'e varan indirim!Paketleri görün

Terraria sunucusu nasıl barındırılır (2026)

TerrariaUpdated Nov 5, 20267 min read

Kısa cevap. Terraria sunucusunu ücretsiz olarak kendiniz barındırabilirsiniz: terraria.org'dan dedicated server'ı indirin, Linux klasörünü açın, TerrariaServer.bin.x86_64 dosyasını bir serverconfig.txt ile başlatın ve TCP 7777 portunu açın. Ya da bir Terraria sunucusu kiralayın ve ağ ayarlarıyla uğraşmayın.

Oyuncular Terraria'yı açar, Çok oyunculu seçeneğini seçer, sonra Join via IP der ve IP adresinizle portu yazar.

5 Kasım 2026 tarihinde, terraria.org'un sunduğu en yeni dedicated server sürümü olan Terraria 1.4.5.8 ile kontrol edildi.

Bu rehber iki kaynağa dayanır: terraria.org'daki dedicated server indirmesi (içindeki örnek serverconfig.txt dahil) ve barındırdığımız her Terraria sunucusunda çalıştırdıklarımız. Doğrudan kiralama yoluna geçmek için Seçenek 2'ye gidin.

Neye ihtiyacınız var

  • Sunucu yazılımı: terraria.org'daki ücretsiz "Terraria Dedicated Server" arşivi. İndirmek için oyuna sahip olmanız gerekmez, ama her oyuncunun Terraria'ya ve sunucuyla aynı sürüme ihtiyacı vardır.
  • Sürekli açık kalan bir makine: boşta bir bilgisayar, ev sunucusu ya da bulutta bir sanal makine. Bu rehber, bizim de kullandığımız 64 bit Linux'u kullanır. Aynı arşivde Windows ve macOS sürümleri de var, bunları burada ele almıyoruz.
  • RAM ve CPU: sunucu indirmesi donanım gereksinimi belirtmez. Pratikte gördüklerimiz için Bir Terraria sunucusunun ne kadar RAM'e ihtiyacı var? yazısını okuyun.
  • Oyuncu sınırı: maxplayers ile ayarlanır, 1 ile 255 arasında herhangi bir sayı.
  • Ağ: oyun için internetten erişilebilir TCP 7777 portu. Ev yönlendiricisinin arkasındaysanız portu yönlendirmeniz gerekir.

Seçenek 1: kendiniz barındırın

Bu adımlar Debian veya Ubuntu içindir. İndirme adresi ve dosyalar, sunucularımızın kullandıklarıdır.

Sunucuyu kurun

  1. Araçları kurun.
    sudo apt update
    sudo apt install -y wget unzip tmux
  2. Sunucuyu indirin ve açın. Arşivde sürüm adını taşıyan tek bir klasör var, içinde de bir Linux klasörü:
    mkdir -p ~/terraria && cd ~/terraria
    wget https://terraria.org/api/download/pc-dedicated-server/terraria-server-1458.zip
    unzip terraria-server-1458.zip
    cp -R 1458/Linux/* .
    chmod +x TerrariaServer.bin.x86_64
    1458, Terraria 1.4.5.8 demektir. Daha yeni bir sürüm için sayıyı iki yerde de değiştirin.
  3. Dünya klasörünü oluşturun.
    mkdir -p ~/terraria/saves/Worlds

Ayarları yazın

  1. Sunucu klasöründe serverconfig.txt oluşturun. Bunlar, örnek serverconfig.txt dosyasındaki anahtarlardır (dosya arşivin Windows klasöründe):
    worldpath=/home/YOURUSER/terraria/saves/Worlds
    worldname=myworld
    world=/home/YOURUSER/terraria/saves/Worlds/myworld.wld
    autocreate=2
    difficulty=0
    maxplayers=8
    port=7777
    password=
    motd=Welcome!
    YOURUSER yerine kullanıcı adınızı yazın. autocreate, hiç dünya yokken bir dünya oluşturur: 1 küçük, 2 orta, 3 büyük. difficulty değeri 0 klasik, 1 uzman, 2 usta, 3 yolculuk demektir. Açık bir sunucu için password alanını boş bırakın.
  2. Dosyayı yalnızca sunucu durdurulmuşken düzenleyin.

Portu açın

  • Oyun: makinenin güvenlik duvarında TCP 7777'ye izin verin (örneğin sudo ufw allow 7777/tcp ile) ve yönlendiricinizde yönlendirin.
  • Port yönlendirme mümkün değil mi? Bazı internet sağlayıcıları port yönlendirmeye hiç izin vermez. O zaman sunucuyu bir bulut makinesinde çalıştırın ya da kiralayın.

Başlatın ve katılın

  1. Sunucuyu başlat komutunu terminali kapatınca da çalışmaya devam etsin diye tmux içinde verin:
    tmux
    cd ~/terraria
    ./TerrariaServer.bin.x86_64 -config serverconfig.txt
    Konsol Type 'help' for a list of commands yazdığında hazırdır. Ctrl+b ve ardından d ile oturumdan ayrılın.
  2. Katılın. Terraria'da Çok oyunculu, sonra Join via IP seçeneğini seçin ve bir karakter seçin. Sunucunuzun IP adresini girin, sonraki ekranda portu (7777), varsa şifreyi girin. Ev ağınızın dışındaki arkadaşların genel IP adresinize ihtiyacı var.
  3. Güncelleme: sunucuyu durdurun ve indirmeyi yeni sürüm numarasıyla tekrarlayın. Steam, oyuncuların bilgisayarlarında Terraria'yı günceller ve oyunu farklı sürümde olan bir oyuncu You are not using the same version as this server. iletisiyle geri çevrilir.

Eski bir sunucuyu çökerten dünya

Bu, gerçek sunucularda bulduğumuz bir tuzak. Daha yeni bir Terraria'nın kaydettiği dünya eski bir sunucuda açılamaz. Nedenini söylemez: Ekim 2026'da 1.4.4.9'a sabitlenmiş bir sunucu, 1.4.5.8'in kaydettiği bir dünyaya yönlendirildi ve Server crash ve NullReferenceException hatalarıyla, Terraria.Main.DedServ noktasında durdu.

Bir .wld dosyasının ilk dört baytı, onu kaydeden sürümün numarasını tutar. Sunucularımızda 1.4.4.9, 279 kaydeder ve 1.4.5.8, 326 kaydeder. Kendi dünyanızı şununla kontrol edin:

od -An -t d4 -N4 ~/terraria/saves/Worlds/myworld.wld

Bu sayı sunucu sürümünüzün okuyabileceğinden büyükse, çökmeyle uğraşmak yerine sunucuyu güncelleyin. Her güncellemeden önce .wld dosyasının bir kopyasını saklayın.

Seçenek 2: PlayNHost'ta barındırın

Kiralamak kurulumu, port yönlendirmeyi ve güncelleme işini ortadan kaldırır. Yine de bir dünya, bir zorluk ve bir şifre seçersiniz.

  1. Bir plan seçin. Terraria sunucu barındırma sayfasını açın ve planları karşılaştırın: yazım anında COPPER (4 oyuncu), DEMONITE (8) ve LUMINITE (15). Sunucu oluştur düğmesine basın (LUMINITE için Planı özelleştir) ve siparişi tamamlayın. Fiyatlar değişir, bu yüzden o sayfadan kontrol edin.
  2. İlk başlatmadan önce dünyayı ayarlayın. Dünya boyutu, zorluk ve seed yalnızca yeni bir dünya oluşturulurken önemlidir. Panelde Ayarlar'ı, sonra Oyun ayarları'nı açın ve Dünya Adı, Dünya Boyutu, Zorluk ve isterseniz Dünya Seed'i ya da özel bir seed belirleyin. Özel bir sunucu için Şifre ekleyin.
  3. Başlatın. Sunucu hazır olduğunda konsol Type 'help' for a list of commands yazar.
  4. Oyuncularınızı davet edin. Genel bakış sayfasındaki Arkadaşlarla oyna kartı IP'yi ve portu gösterir, Davet mesajını kopyala ise ikisini kopyalar. Oyuncular Çok oyunculu, sonra Join via IP seçer, IP'yi girer, sonraki ekranda portu girer. Bkz. Terraria sunucunuza nasıl katılırsınız.
  5. Bilgisayarınızdan bir dünya getirin, varsa: bkz. Kendi Terraria dünyanızı nasıl yüklersiniz.

Panelin sizin için yaptıkları:

  • Port atanır ve en baştan açıktır, sunucu yazılımı da terraria.org'un kendi sürüm akışından kurulur.
  • Sunucuyu otomatik güncelle açıkken ve Terraria sürümü latest üzerindeyken (ikisi de varsayılandır; Sunucuyu otomatik güncelle, Oyun ayarları içinde Show advanced altındadır) her başlatmada daha yeni bir Terraria sürümü aranır ve kurulur, böylece yeniden başlatmadan sonra oyuncularınız katılmaya devam eder. Dünyalarınıza ve serverconfig.txt dosyanıza bu güncelleme dokunmaz. Güncelleme çalışamazsa sunucu elindeki sürümle başlar.
  • Sunucuyu otomatik güncelle ayarını kapatırsanız ya da daha eski bir Terraria sürümü sabitlerseniz, her başlatmada dünyanın kayıt numarası ölçtüğümüz sürümlerle karşılaştırılır ve dünya sunucu sürümünden daha yeni bir Terraria tarafından kaydedilmişse, yani yukarıda anlatılan çökme söz konusuysa, konsolda bir uyarı yazdırılır.
  • Ayarlarınız her başlatmada serverconfig.txt dosyasına yazılır, bu yüzden onları dosyada değil panelde değiştirirsiniz. Bkz. Terraria sunucunuzu nasıl kurarsınız: temel ayarlar.

Kendin barındırmak mı, kiralamak mı: dürüst bir karşılaştırma

  • Maliyet: sunucu yazılımı ücretsizdir. Kendiniz barındırmak elektrik, donanım ve bant genişliği ya da bir bulut makinesi maliyeti getirir. Kiralamak, planın belirlediği aylık bir ücrettir.
  • Çalışma süresi: ev sunucusu yalnızca bilgisayarınız, elektrik ve internet açıkken çalışır. Kiralanan sunucu, sağlayıcının donanımında çalışır.
  • Açıkta kalma: evde oyuncular genel IP adresinize bağlanır ve güvenlik duvarıyla yönlendiriciyle siz ilgilenirsiniz. Kiralanan sunucu ev IP'nizi dışarıda tutar.
  • Kurulum: kendiniz barındırmak komut satırı, yönlendirilmiş bir port ve elle güncellemeler gerektirir. Kiralamak bir dünya adı, bir zorluk ve bir şifre gerektirir.
  • Kontrol: kendiniz barındırınca her dosya sizindir. Bizim sunucularımızda ayarları panelde değiştirirsiniz ve kendi dosyalarınız için yine Dosyalar sekmesi ve SFTP elinizin altındadır.

Kurulumu atlamak mı istiyorsunuz? Terraria sunucu planlarına bakın. Zaten bir sunucunuz mu var? Terraria sunucu ayarları: her seçenek açıklaması yazısıyla başlayın.

Sunucunuz başka bir yerde mi? Bize taşıyın

EN YENİ BLOG YAZILARIMIZ