Flaş İndirim 50% tüm sunucularda indirim Son Gün!
Bitimine kalan: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Kategoriler

Starbound Sunucu Kurulum Kılavuzu


Starbound Sunucu Kurulum Kılavuzu

Bu kılavuz, Steam kimlik doğrulama ön koşulları, ilk başlatma, sunucu yapılandırması, evren ayarları, oyuncuları bağlama ve kayıt yönetimi dahil olmak üzere Legion Hosting üzerinde Starbound dedicated sunucunuzun kurulumunu ve yapılandırmasını kapsar. Mod kurulumu için Starbound Mod Kurulumu'na bakın. Yönetici komutları ve ayrıcalıkları için Starbound Yönetici Komutları'na bakın.

Sunucu Paneli: Tüm sunucu yönetimi gpanel.legionhosting.net adresindeki GPanel üzerinden yapılır. Yapılandırma dosyalarını düzenlemek için Dosya Yöneticisi'ni veya SFTP'yi kullanın.

Ön Koşullar

Starbound sunucunuzu başlatmadan önce aşağıdakilere sahip olmanız gerekir:

Kimliği Doğrulanmış Steam Hesabı Gereklidir. Starbound'un dedicated sunucu dosyaları (Steam App ID: 211820) anonim SteamCMD aracılığıyla indirilemez. GPanel Startup sekmesinde geçerli bir Steam hesabı kullanıcı adı ve şifresi sağlamanız gerekir. Kullanılan Steam hesabının bir Starbound kopyasına sahip olması gerekir.
  • Starbound'a sahip bir Steam hesabı. Sunucu ikili dosyası anonim indirme için mevcut değildir -- sağladığınız hesabın kütüphanesinde Starbound bulunmalıdır.
  • Steam Guard hususları. Steam hesabınızda Steam Guard (iki faktörlü kimlik doğrulama) etkinse, ilk kurulum sırasında STEAM_AUTH başlangıç değişkeni aracılığıyla kimlik doğrulama kodunu sağlamanız gerekecektir. İlk kimlik doğrulamadan sonra, SteamCMD oturumu önbelleğe alır ve önbellek süresi dolmadığı sürece sonraki başlatmalar kodu tekrar gerektirmemelidir.
  • Özel bir Steam hesabı önerilir. Güvenlik için, yalnızca sunucu barındırma amacıyla Starbound'a sahip ayrı bir Steam hesabı kullanmayı düşünün. Bu, birincil hesap kimlik bilgilerinizi paylaşmayı önler ve aynı hesapta eş zamanlı olarak oynamak istemeniz durumunda çakışmaları engeller.

İlk Başlatma

Legion Hosting'den Starbound sunucunuzu satın aldıktan sonra, onu ilk kez çalıştırmak için şu adımları izleyin:

  1. GPanel'e giriş yapın ve Starbound sunucunuzu seçin.
  2. Startup sekmesine gidin.
  3. Gerekli Steam kimlik bilgilerini doldurun:
    • STEAM_USER -- Steam hesabı kullanıcı adınız (gerekli).
    • STEAM_PASS -- Steam hesabı şifreniz (gerekli).
    • STEAM_AUTH -- İstenirse Steam Guard 2FA kodunuz (isteğe bağlı, yalnızca ilk kurulumda veya önbelleğe alınan oturumun süresi dolduğunda gereklidir).
  4. Console sekmesine gidin ve Start'a tıklayın.
  5. Sunucu, SteamCMD aracılığıyla Starbound dedicated sunucu dosyalarını indirecektir. Bu, ilk başlatmada birkaç dakika sürebilir.
  6. İndirme tamamlandığında, sunucu varsayılan bir evren oluşturacak ve bağlantıları dinlemeye başlayacaktır.
Steam Guard istemi: Sunucu bir kimlik doğrulama hatasıyla başlatılamazsa, Startup sekmesine geri dönün, geçerli Steam Guard kodunuzu STEAM_AUTH alanına girin ve sunucuyu yeniden başlatın. Kod için e-postanızı veya kimlik doğrulama uygulamanızı kontrol edin. Genellikle bunu yalnızca bir kez yapmanız gerekir -- SteamCMD, gelecekteki başlatmalar için oturumu önbelleğe alacaktır.

GPanel Başlangıç Değişkenleri

Değişken Gerekli Açıklama
STEAM_USER Evet Steam hesabı kullanıcı adı. Starbound'a sahip olmalıdır. anonymous olamaz.
STEAM_PASS Evet Yukarıdaki kullanıcı adı için Steam hesabı şifresi.
STEAM_AUTH Hayır Steam Guard iki faktörlü kimlik doğrulama kodu. Yalnızca ilk kurulum sırasında veya önbelleğe alınan oturumun süresi dolduğunda gereklidir.
WORKSHOP Hayır Steam Workshop mod desteğini etkinleştirmek için 1, devre dışı bırakmak için 0 olarak ayarlayın. Varsayılan değer 0'dır. Ayrıntılar için Starbound Mod Kurulumu'na bakın.

starbound_server.config

Birincil sunucu yapılandırma dosyası şu konumda bulunur:

storage/starbound_server.config

Bu dosya JSON biçimini kullanır. GPanel'deki Dosya Yöneticisi aracılığıyla veya SFTP üzerinden düzenleyin. Değişiklikler başlangıçta yüklendiğinden, düzenlemeden önce sunucu durdurulmalıdır.

Geçerli JSON gereklidir. Starbound'un yapılandırma ayrıştırıcısı JSON biçimlendirmesi konusunda katıdır. Sondaki virgüllerin olmadığından, tüm dizelerin çift tırnak içinde olduğundan ve köşeli/süslü parantezlerin doğru şekilde eşleştiğinden emin olun. Tek bir söz dizimi hatası sunucunun başlamasını engelleyecektir.

Temel Sunucu Ayarları

Ayar Varsayılan Açıklama
serverName "A Starbound Server" Sunucu tarayıcısında ve oyuncular bağlandığında görüntülenen ad.
maxPlayers 8 Aynı anda bağlanabilecek maksimum oyuncu sayısı.
gameServerPort 21025 Oyun sunucusunun dinlediği port. Legion Hosting'de bu otomatik olarak ayarlanır -- destek tarafından talimat verilmedikçe değiştirmeyin.
gameServerBind "::" Bağlanılacak ağ arayüzü. Varsayılan "::" tüm arayüzlere (IPv4 ve IPv6) bağlanır. Bunu olduğu gibi bırakın.
serverPassword "" Sunucuya katılmak için gereken şifre. Şifre olmaması (herkese açık erişim) için boş bırakın.
allowAnonymousConnections true true olduğunda, oyuncular bir Starbound hesabı olmadan bağlanabilir. Tüm oyuncular için hesap kimlik doğrulaması gerektirmek üzere false olarak ayarlayın.
allowAssetsMismatch true true olduğunda, farklı mod setlerine sahip oyuncular yine de bağlanabilir. Sunucu ve istemci arasında eşleşen varlıkları zorunlu kılmak için false olarak ayarlayın (modlu sunucular için önerilir).
maxTeamSize 4 Grup/takım başına maksimum oyuncu sayısı.
clientIPJoinable false Sunucuya doğrudan IP üzerinden katılınıp katılınamayacağı. Dedicated sunucular için true olmalıdır.
clientP2PJoinable false Eşler arası (peer-to-peer) bağlantılara izin verilip verilmediği. Dedicated sunucular için genellikle false'tur.

Örnek starbound_server.config

{
  "serverName" : "My Legion Starbound Server",
  "maxPlayers" : 8,
  "gameServerBind" : "::",
  "serverPassword" : "",
  "allowAnonymousConnections" : true,
  "allowAssetsMismatch" : true,
  "maxTeamSize" : 4,
  "clientIPJoinable" : true,
  "clientP2PJoinable" : false,
  "allowAdminCommands" : true,
  "allowAdminCommandsFromAnyone" : false,
  "serverUsers" : {
    "YourUsername" : {
      "admin" : true,
      "password" : "your-admin-password"
    }
  }
}

Dünya ve Evren Ayarları

Starbound, prosedürel olarak oluşturulmuş bir evren kullanır. Bir oyuncu her yeni yıldız sistemi veya gezegen ziyaret ettiğinde, oyun bunu bir evren tohumu (seed) ve koordinat sistemine göre oluşturur. Sunucunun evren verileri şurada saklanır:

storage/universe/

Bu dizin, gezegenler, uzay istasyonları ve dünyaya yerleştirilen oyuncu yapımı yapılar dahil olmak üzere oluşturulan tüm dünya verilerini içerir.

Evren Yapılandırması

Evren oluşturma parametreleri starbound_server.config dosyasında veya evrenle ilgili varlık dosyaları aracılığıyla ayarlanabilir. Temel kavramlar:

Kavram Açıklama
Evren Tohumu (Seed) Evren, koordinatlara göre prosedürel olarak oluşturulur. Aynı oyun sürümüne sahip tüm sunucular, aynı koordinatlarda özdeş gezegenler oluşturur, ancak oyuncu tarafından yerleştirilen nesneler ve değişiklikler her sunucuya özgüdür.
Başlangıç Gezegeni Yeni oyuncular, prosedürel olarak seçilen bir başlangıç gezegeninde doğar. Başlangıç dünyası, oyunun erken aşamasındaki ilerleme için uygun bir bahçe türü gezegendir.
Dünya Dosyaları Ziyaret edilen her gezegen, storage/universe/ içinde bir .world dosyası oluşturur. Bu dosyalar, oyuncular tarafından yapılan arazi değişikliklerini, yerleştirilen nesneleri ve karo değişikliklerini içerir.
Göksel Veriler Evren dizinindeki universe.chunks ve universe.dat dosyaları, evren haritasının genel durumunu saklar.
Paylaşılan evren: Sunucudaki tüm oyuncular aynı evreni paylaşır. Bir oyuncunun bir gezegende yaptığı değişiklikler (inşa etme, madencilik, nesne yerleştirme) o gezegeni ziyaret eden diğer tüm oyuncular tarafından görülebilir.
Evreni sıfırlama: Tamamen yeni bir evrene başlamak için sunucuyu durdurun ve tüm storage/universe/ dizinini silin veya yeniden adlandırın. Bunun, oyuncu yapımı yapılar dahil olmak üzere oluşturulan tüm dünyaları kaldırdığını unutmayın. Bunu yapmadan önce daima yedekleyin.

Nasıl Bağlanılır

Oyuncular, oyun içi çok oyunculu menüyü kullanarak Starbound sunucunuza bağlanır.

IP ile Doğrudan Bağlantı

  1. Starbound'u başlatın.
  2. Ana menüden Multiplayer'a tıklayın.
  3. Karakterinizi seçin.
  4. Server Address alanına, sunucunuzun IP adresini ve portunu şu biçimde girin: IP:Port
  5. Sunucunun ayarlanmış bir şifresi varsa, sunucu yapılandırmasındaki bir serverUsers girdisiyle eşleşen Account Name ve Password'ü girin. allowAnonymousConnections true ise ve ayarlanmış bir sunucu şifresi yoksa, bu alanlar boş bırakılabilir.
  6. Join Server'a tıklayın.
IP ve portunuzu bulma: Bunları GPanel'de nerede bulacağınız için Sunucu IP ve Port Bilginizi Nasıl Bulursunuz'a bakın.

Steam Arkadaşları (Geçerli Değil)

Steam "Join Game" özelliği, dedicated sunucular için değil, eşler arası barındırılan oyunlar içindir. Oyuncuların Legion Hosting sunucunuza katılmak için yukarıda açıklanan doğrudan IP bağlantı yöntemini kullanmaları gerekir.

Bağlantı sorun giderme: Oyuncular bağlanamıyorsa, aşağıdakileri doğrulayın:
  • Sunucu çalışıyor ve tamamen başlatılmış (GPanel konsolunda "Info: Server listened on" ifadesini kontrol edin).
  • Doğru IP ve port kullanılıyor.
  • Bir sunucu şifresi kullanılıyorsa, oyuncu doğru serverUsers kimlik bilgilerini giriyor.
  • allowAssetsMismatch false ise, oyuncunun kurulu modları sunucunun modlarıyla tam olarak eşleşmelidir.
  • Hem sunucu hem de istemci aynı Starbound sürümünü çalıştırıyor.
Sorunlar devam ederse, bir destek talebi açın.

Kayıt Yönetimi

Starbound, tüm sunucu verilerini storage/ dizini içinde saklar. Dosya yapısını anlamak, yedeklemeler, aktarımlar ve sorun gidermeye yardımcı olur.

Temel Depolama Dizinleri ve Dosyaları

Yol Açıklama
storage/universe/ Oluşturulan tüm dünya verilerini içerir -- gezegenler, uzay istasyonları ve dünyalardaki oyuncu değişiklikleri. Ziyaret edilen her gezegenin bir .world dosyası vardır.
storage/player/ Oyuncu kayıt dosyalarını içerir. Her oyuncunun, envanterini, ilerlemesini, görev durumunu ve gemi verilerini saklayan bir .player dosyası vardır.
storage/starbound_server.config Ana sunucu yapılandırma dosyası.
storage/starbound_server.log Sunucu günlük dosyası. Çökmeleri, hataları ve bağlantı sorunlarını teşhis etmek için kullanışlıdır.

Yedekleme Oluşturma

Düzenli yedeklemeler, sunucunuzun evrenini, oyuncu verilerini ve yapılandırmasını kazara kayıp veya bozulmadan korur.

  1. Tüm verilerin diske yazıldığından emin olmak için GPanel'de sunucunuzu Durdurun.
  2. SFTP aracılığıyla sunucunuza bağlanın veya Dosya Yöneticisi'ni kullanın.
  3. Tüm storage/ dizinini yerel bilgisayarınıza indirin.
  4. Yedeği, tarih etiketiyle güvenli bir konumda saklayın (örneğin, storage-backup-2026-02-26).
Nelerin yedekleneceği: En azından storage/universe/ ve storage/player/ dizinlerini yedekleyin. Bunlar tüm dünya ve oyuncu ilerleme verilerini içerir. Sunucu ayarlarınızı korumak için starbound_server.config dosyasını da yedeklemelisiniz.

Yedekten Geri Yükleme

  1. Sunucunuzu Durdurun.
  2. Yedek dosyalarınızı, mevcut dosyaların üzerine yazarak storage/ dizinindeki ilgili konumlara yükleyin.
  3. Sunucuyu Başlatın.

Başka Bir Sunucudan Dünya Aktarma

Starbound evreninizi başka bir sunucudan veya yerel bir oyundan taşımak için:

  1. Hem kaynak hem de hedef sunucuları Durdurun.
  2. storage/universe/ dizinini kaynaktan hedef sunucuya kopyalayın.
  3. İsteğe bağlı olarak, oyuncu verilerini de aktarmak istiyorsanız storage/player/ dizinini kopyalayın.
  4. Sunucu ayarlarını korumak için starbound_server.config dosyanızı kopyalayın.
  5. Hedef sunucuyu Başlatın ve dünyanın doğru şekilde yüklendiğini doğrulayın.
Mod bağımlılığı: Evren modlarla oluşturulduysa, aynı modlar hedef sunucuya kurulmalıdır. Eksik modlar, etkilenen dünyalar yüklenirken hatalara veya eksik içeriğe neden olur.

İlgili Makaleler


Yardıma mı İhtiyacınız Var?

Bu kılavuzda ele alınmayan sorunlarla karşılaşıyorsanız, destek ekibimiz size yardımcı olmak için hazır. Sunucu bilgilerinizi ve sorunun bir açıklamasını içeren bir talebi legionhosting.net/submitticket.php adresinden açın.


Bu makale faydalı oldu mu?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.