Välkmüük 50% soodustust kõikidele serveritele Viimane päev!
Lõpeb: 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
Kategooriad

Starbound serveri seadistamise juhend


Starbound serveri seadistamise juhend

See juhend käsitleb sinu Starbound pühendatud serveri seadistamist ja konfigureerimist Legion Hosting platvormil, sealhulgas Steam autentimise eeltingimused, esmakäivitus, serveri konfiguratsioon, universumi sätted, mängijate ühendamine ja salvestuste haldamine. Modifikatsioonide paigaldamise kohta vaata Starbound modifikatsioonide paigaldamine. Administraatori käskude ja õiguste kohta vaata Starbound administraatori käsud.

Serveripaneel: Kogu serverihaldus toimub GPanel kaudu aadressil gpanel.legionhosting.net. Kasuta failihalduri või SFTP konfiguratsioonifailide muutmiseks.

Eeltingimused

Enne Starbound serveri käivitamist pead omama järgmist:

Nõutav autenditud Steam konto. Starbound pühendatud serveri faile (Steam App ID: 211820) ei saa alla laadida anonüümse SteamCMD kaudu. Pead esitama kehtiva Steam konto kasutajanime ja parooli GPanel-i Startup vahekaardil. Kasutatav Steam konto peab omama Starbound mängu.
  • Steam konto, mis omab Starbound mängu. Serveri binaarfail ei ole saadaval anonüümseks allalaadimiseks -- esitatud kontol peab Starbound olema teegis.
  • Steam Guard kaalutlused. Kui sinu Steam kontol on Steam Guard (kahefaktoriline autentimine) lubatud, pead esitama autentimiskoodi STEAM_AUTH käivitusmuutuja kaudu esmase paigalduse ajal. Pärast esmast autentimist salvestab SteamCMD seansi vahemällu ja järgnevad käivitused ei peaks koodi nõudma, välja arvatud juhul, kui vahemälu aegub.
  • Soovitatav eraldi Steam konto. Turvalisuse huvides kaalu eraldi Steam konto kasutamist, mis omab Starbound mängu ainult serveri majutamiseks. See väldib sinu peakonto andmete jagamist ja takistab konflikte, kui soovid samal ajal sama kontoga mängida.

Esmakäivitus

Pärast Starbound serveri ostmist Legion Hosting-ult järgi neid samme esmakordsel käivitamisel:

  1. Logi sisse GPanel-i ja vali oma Starbound server.
  2. Mine Startup vahekaardile.
  3. Täida nõutavad Steam andmed:
    • STEAM_USER -- Sinu Steam konto kasutajanimi (nõutav).
    • STEAM_PASS -- Sinu Steam konto parool (nõutav).
    • STEAM_AUTH -- Sinu Steam Guard 2FA kood, kui seda küsitakse (valikuline, vajalik ainult esmasel paigaldusel või vahemällu salvestatud seansi aegumisel).
  4. Mine Console vahekaardile ja klõpsa Start.
  5. Server laadib alla Starbound pühendatud serveri failid SteamCMD kaudu. Esimesel käivitusel võib see võtta mitu minutit.
  6. Kui allalaadimine on lõppenud, genereerib server vaikimisi universumi ja hakkab kuulama ühendusi.
Steam Guard viip: Kui server ei käivitu autentimisvea tõttu, mine tagasi Startup vahekaardile, sisesta oma praegune Steam Guard kood STEAM_AUTH väljale ja taaskäivita server. Kontrolli oma e-posti või autentimisrakendust koodi saamiseks. Tavaliselt pead seda tegema ainult ühe korra -- SteamCMD salvestab seansi vahemällu tulevaste käivituste jaoks.

GPanel käivitusmuutujad

Muutuja Nõutav Kirjeldus
STEAM_USER Jah Steam konto kasutajanimi. Peab omama Starbound mängu. Ei saa olla anonymous.
STEAM_PASS Jah Ülaltoodud kasutajanime Steam konto parool.
STEAM_AUTH Ei Steam Guard kahefaktorilise autentimise kood. Vajalik ainult esmase seadistuse ajal või vahemällu salvestatud seansi aegumisel.
WORKSHOP Ei Määra väärtuseks 1, et lubada Steam Workshop modifikatsioonide tugi, või 0, et keelata. Vaikeväärtus on 0. Vaata Starbound modifikatsioonide paigaldamine lisateabe saamiseks.

starbound_server.config

Peamine serveri konfiguratsioonifail asub:

storage/starbound_server.config

See fail kasutab JSON vormingut. Muuda seda File Manager kaudu GPanel-is või SFTP kaudu. Server peab olema enne muutmist peatatud, kuna muudatused laetakse käivitamisel.

Nõutav kehtiv JSON. Starbound konfiguratsioonilugeja on JSON vormingu osas range. Veendu, et ei ole lõpukomasid, kõik stringid on topeltjutumärkides ja sulud on korrektselt paaritatud. Üksainus süntaksiviga takistab serveri käivitumist.

Olulised serverisätted

Säte Vaikeväärtus Kirjeldus
serverName "A Starbound Server" Nimi, mis kuvatakse serveribrauseris ja mängijate ühendumisel.
maxPlayers 8 Maksimaalne samaaegselt ühendatud mängijate arv.
gameServerPort 21025 Port, mida mänguserver kuulab. Legion Hosting-us määratakse see automaatselt -- ära muuda seda, kui tugi ei ole seda juhendanud.
gameServerBind "::" Võrguliides, millele siduda. Vaikeväärtus "::" seob kõigi liidestega (IPv4 ja IPv6). Jäta see muutmata.
serverPassword "" Parool, mis on vajalik serveriga liitumiseks. Jäta tühjaks, kui parooli ei nõuta (avalik juurdepääs).
allowAnonymousConnections true Kui true, saavad mängijad ühenduda ilma Starbound kontota. Määra väärtuseks false, et nõuda kõigilt mängijatelt konto autentimist.
allowAssetsMismatch true Kui true, saavad erineva modikomplektiga mängijad siiski ühenduda. Määra väärtuseks false, et nõuda serveri ja kliendi vaheliste varade vastavust (soovitatav modifitseeritud serverite jaoks).
maxTeamSize 4 Maksimaalne mängijate arv grupi/meeskonna kohta.
clientIPJoinable false Kas serveriga saab liituda otse IP kaudu. Pühendatud serverite puhul peaks olema true.
clientP2PJoinable false Kas peer-to-peer ühendused on lubatud. Pühendatud serverite puhul tavaliselt false.

Näidis 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"
    }
  }
}

Maailma ja universumi sätted

Starbound kasutab protseduuriliselt genereeritud universumit. Iga kord, kui mängija külastab uut tähesüsteemi või planeeti, genereerib mäng selle universumi seemne ja koordinaatsüsteemi põhjal. Serveri universumi andmed salvestatakse:

storage/universe/

See kataloog sisaldab kõiki genereeritud maailma andmeid, sealhulgas planeete, kosmosejaamu ja mängijate ehitatud struktuure.

Universumi konfiguratsioon

Universumi genereerimise parameetreid saab kohandada failis starbound_server.config või universumiga seotud varafailide kaudu. Põhimõisted:

Mõiste Kirjeldus
Universumi seeme Universum genereeritakse protseduuriliselt koordinaatide põhjal. Kõik sama mänguversiooniga serverid genereerivad samadel koordinaatidel identseid planeete, kuid mängijate paigutatud objektid ja muudatused on igale serverile unikaalsed.
Algusplaneet Uued mängijad sünnivad protseduuriliselt valitud algusplaneedil. Algusmaailm on aiatüüpi planeet, mis sobib varajase mänguetapi edenemiseks.
Maailmafailid Iga külastatud planeet genereerib .world faili kaustas storage/universe/. Need failid sisaldavad maastikumuudatusi, paigutatud objekte ja mängijate tehtud paanide muudatusi.
Taevaandmed Failid universe.chunks ja universe.dat universumi kataloogis salvestavad universumi kaardi üldise oleku.
Jagatud universum: Kõik serveri mängijad jagavad sama universumit. Muudatused, mida üks mängija planeedil teeb (ehitamine, kaevandamine, objektide paigutamine), on nähtavad kõigile teistele mängijatele, kes seda planeeti külastavad.
Universumi lähtestamine: Täiesti värske universumi alustamiseks peata server ja kustuta või nimeta ümber kogu storage/universe/ kataloog. Pane tähele, et see eemaldab kõik genereeritud maailmad, sealhulgas kõik mängijate ehitatud struktuurid. Varunda alati enne seda.

Kuidas ühenduda

Mängijad ühenduvad sinu Starbound serveriga mängusisese mitmikmängu menüü kaudu.

Otseühendus IP kaudu

  1. Käivita Starbound.
  2. Peamenüüs klõpsa Multiplayer.
  3. Vali oma tegelane.
  4. Sisesta Server Address väljale oma serveri IP-aadress ja port vormingus: IP:Port
  5. Kui serveril on parool määratud, sisesta Account Name ja Password, mis vastavad serveri konfiguratsiooni serverUsers kirjele. Kui allowAnonymousConnections on true ja serveri parooli ei ole määratud, saab need väljad jätta tühjaks.
  6. Klõpsa Join Server.
IP ja pordi leidmine: Vaata Kuidas leida oma serveri IP-d ja porti, et teada saada, kust neid GPanel-is leida.

Steam sõbrad (ei kehti)

Steam "Join Game" funktsioon on mõeldud peer-to-peer majutatud mängudele, mitte pühendatud serveritele. Mängijad peavad kasutama ülalkirjeldatud otse-IP ühenduse meetodit, et liituda sinu Legion Hosting serveriga.

Ühenduse tõrkeotsing: Kui mängijad ei saa ühenduda, kontrolli järgmist:
  • Server töötab ja on täielikult käivitunud (kontrolli GPanel konsooli teate "Info: Server listened on" osas).
  • Kasutatakse õiget IP-d ja porti.
  • Kui kasutatakse serveri parooli, sisestab mängija õiged serverUsers andmed.
  • Kui allowAssetsMismatch on false, peavad mängija paigaldatud modifikatsioonid täpselt vastama serveri modifikatsioonidele.
  • Nii server kui klient kasutavad sama Starbound versiooni.
Kui probleemid püsivad, ava tugiteenusepilet.

Salvestuste haldamine

Starbound salvestab kõik serveri andmed storage/ kataloogi. Failistruktuuri mõistmine aitab varundamise, ülekandmise ja tõrkeotsinguga.

Olulised salvestuskataloogid ja failid

Tee Kirjeldus
storage/universe/ Sisaldab kõiki genereeritud maailma andmeid -- planeete, kosmosejaamu ja mängijate muudatusi maailmadele. Igal külastatud planeedil on .world fail.
storage/player/ Sisaldab mängijate salvestusfaile. Igal mängijal on .player fail, mis salvestab tema inventari, edenemist, ülesannete olekut ja laeva andmeid.
storage/starbound_server.config Peamine serveri konfiguratsioonifail.
storage/starbound_server.log Serveri logifail. Kasulik kokkujooksmiste, vigade ja ühendusprobleemide diagnoosimiseks.

Varukoopiate loomine

Regulaarsed varukoopiad kaitsevad sinu serveri universumit, mängijaandmeid ja konfiguratsiooni juhusliku kadumise või riknemise eest.

  1. Peata oma server GPanel-is, et tagada kõigi andmete kettale kirjutamine.
  2. Ühendu oma serveriga SFTP kaudu või kasuta failihaldurit.
  3. Laadi alla kogu storage/ kataloog oma kohalikku arvutisse.
  4. Salvesta varukoopia turvalisse kohta kuupäeva sildiga (nt storage-backup-2026-02-26).
Mida varundada: Minimaalselt varunda storage/universe/ ja storage/player/ kataloogid. Need sisaldavad kõiki maailma ja mängija edenemise andmeid. Samuti peaksid varundama starbound_server.config faili, et säilitada oma serverisätted.

Varukoopiatest taastamine

  1. Peata oma server.
  2. Laadi oma varukoopia failid üles vastavatesse asukohtadesse storage/ kataloogis, kirjutades olemasolevad failid üle.
  3. Käivita server.

Maailma ülekandmine teisest serverist

Starbound universumi teisaldamiseks teisest serverist või kohalikust mängust:

  1. Peata nii lähte- kui sihtserver.
  2. Kopeeri storage/universe/ kataloog lähteserverist sihtserverisse.
  3. Soovi korral kopeeri ka storage/player/, kui soovid mängijaandmeid üle kanda.
  4. Kopeeri oma starbound_server.config, et säilitada serverisätted.
  5. Käivita sihtserver ja kontrolli, kas maailm laadib korrektselt.
Modifikatsioonide sõltuvus: Kui universum genereeriti modifikatsioonidega, peavad samad modifikatsioonid olema paigaldatud sihtserverisse. Puuduvad modifikatsioonid põhjustavad vigu või puuduvat sisu mõjutatud maailmade laadimisel.

Seotud artiklid


Vajad abi?

Kui sul esineb probleeme, mida see juhend ei käsitle, on meie tugimeeskond valmis aitama. Ava pilet aadressil legionhosting.net/submitticket.php koos oma serveri andmete ja probleemi kirjeldusega.


Kas see artikkel oli kasulik?

Ready to Get Started?

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