Pikatarjous 50% alennusta kaikista palvelimista Viimeinen päivä!
Päättyy: 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
Categories

Starboundin palvelimen asennusopas


Starboundin palvelimen asennusopas

Tämä opas käsittelee Starbound-pelipalvelimesi asentamista ja konfigurointia Legion Hostingilla, mukaan lukien Steam-todennuksen edellytykset, ensimmäinen käynnistys, palvelimen konfigurointi, universumiasetukset, pelaajien yhdistäminen ja tallennusten hallinta. Modien asennusta varten katso Starbound-modien asennus. Ylläpitäjäkomentoja ja -oikeuksia varten katso Starboundin ylläpitäjäkomennot.

Palvelinpaneeli: Kaikki palvelimen hallinta tehdään GPanelin kautta osoitteessa gpanel.legionhosting.net. Käytä tiedostonhallintaa tai SFTP:tä konfiguraatiotiedostojen muokkaamiseen.

Edellytykset

Ennen Starbound-palvelimesi käynnistämistä sinulla on oltava seuraavat:

Todennettu Steam-tili vaaditaan. Starboundin pelipalvelintiedostoja (Steam App ID: 211820) ei voi ladata anonyymin SteamCMD:n kautta. Sinun on annettava kelvollinen Steam-tilin käyttäjänimi ja salasana GPanelin Startup-välilehdellä. Käytetyn Steam-tilin on omistettava kopio Starboundista.
  • Steam-tili, joka omistaa Starboundin. Palvelimen binaaria ei ole saatavilla anonyymiin lataukseen -- antamasi tilin on oltava Starbound kirjastossaan.
  • Steam Guard -huomioita. Jos Steam-tililläsi on Steam Guard (kaksivaiheinen todennus) käytössä, sinun on annettava todennuskoodi STEAM_AUTH-käynnistysmuuttujan kautta ensimmäisen asennuksen aikana. Alkuperäisen todennuksen jälkeen SteamCMD tallentaa istunnon välimuistiin, eivätkä myöhemmät käynnistykset vaadi koodia uudelleen, ellei välimuisti vanhene.
  • Erillinen Steam-tili suositeltava. Turvallisuuden vuoksi harkitse erillisen Starboundin omistavan Steam-tilin käyttöä yksinomaan palvelimen isännöintiin. Tämä välttää ensisijaisen tilisi tunnistetietojen jakamisen ja estää ristiriidat, jos haluat pelata samalla tilillä samanaikaisesti.

Ensimmäinen käynnistys

Kun olet ostanut Starbound-palvelimesi Legion Hostingilta, seuraa näitä vaiheita saadaksesi sen käyntiin ensimmäistä kertaa:

  1. Kirjaudu GPaneliin ja valitse Starbound-palvelimesi.
  2. Siirry Startup-välilehdelle.
  3. Täytä vaaditut Steam-tunnistetiedot:
    • STEAM_USER -- Steam-tilisi käyttäjänimi (pakollinen).
    • STEAM_PASS -- Steam-tilisi salasana (pakollinen).
    • STEAM_AUTH -- Steam Guard 2FA -koodisi, jos sitä pyydetään (valinnainen, tarvitaan vain ensimmäisellä asennuksella tai kun välimuistissa oleva istunto vanhenee).
  4. Siirry Console-välilehdelle ja napsauta Start.
  5. Palvelin lataa Starboundin pelipalvelintiedostot SteamCMD:n kautta. Tämä voi kestää useita minuutteja ensimmäisellä käynnistyksellä.
  6. Kun lataus on valmis, palvelin luo oletusuniversumin ja alkaa kuunnella yhteyksiä.
Steam Guard -kehote: Jos palvelin ei käynnisty todennusvirheen vuoksi, palaa Startup-välilehdelle, syötä nykyinen Steam Guard -koodisi STEAM_AUTH-kenttään ja käynnistä palvelin uudelleen. Tarkista koodi sähköpostistasi tai todennussovelluksestasi. Yleensä sinun tarvitsee tehdä tämä vain kerran -- SteamCMD tallentaa istunnon välimuistiin tulevia käynnistyksiä varten.

GPanelin käynnistysmuuttujat

Muuttuja Pakollinen Kuvaus
STEAM_USER Kyllä Steam-tilin käyttäjänimi. On omistettava Starbound. Ei voi olla anonymous.
STEAM_PASS Kyllä Yllä olevan käyttäjänimen Steam-tilin salasana.
STEAM_AUTH Ei Steam Guard -kaksivaiheisen todennuksen koodi. Tarvitaan vain alkuasennuksen aikana tai kun välimuistissa oleva istunto vanhenee.
WORKSHOP Ei Aseta arvoon 1 ottaaksesi käyttöön Steam Workshop -modituen tai 0 poistaaksesi sen käytöstä. Oletus on 0. Katso lisätietoja kohdasta Starbound-modien asennus.

starbound_server.config

Ensisijainen palvelimen konfiguraatiotiedosto sijaitsee osoitteessa:

storage/starbound_server.config

Tämä tiedosto käyttää JSON-muotoa. Muokkaa sitä GPanelin tiedostonhallinnan kautta tai SFTP:n kautta. Palvelin on pysäytettävä ennen muokkausta, koska muutokset ladataan käynnistyksen yhteydessä.

Kelvollinen JSON vaaditaan. Starboundin konfiguraationjäsennin on tarkka JSON-muotoilun suhteen. Varmista, ettei ole loppupilkkuja, että kaikki merkkijonot ovat lainausmerkeissä ja että sulkeet/aaltosulkeet täsmäävät oikein. Yksi ainoa syntaksivirhe estää palvelinta käynnistymästä.

Tärkeimmät palvelinasetukset

Asetus Oletus Kuvaus
serverName "A Starbound Server" Palvelinselaimessa ja pelaajien yhdistäessä näytettävä nimi.
maxPlayers 8 Samanaikaisesti yhdistettyjen pelaajien enimmäismäärä.
gameServerPort 21025 Portti, jota pelipalvelin kuuntelee. Legion Hostingilla tämä asetetaan automaattisesti -- älä muuta sitä, ellei tuki niin ohjeista.
gameServerBind "::" Verkkoliitäntä, johon sidotaan. Oletus "::" sitoo kaikkiin liitäntöihin (IPv4 ja IPv6). Jätä tämä ennalleen.
serverPassword "" Palvelimelle liittymiseen vaadittava salasana. Jätä tyhjäksi, jos salasanaa ei haluta (julkinen pääsy).
allowAnonymousConnections true Kun true, pelaajat voivat yhdistää ilman Starbound-tiliä. Aseta arvoon false vaatiaksesi tilitodennuksen kaikilta pelaajilta.
allowAssetsMismatch true Kun true, pelaajat eri modisarjoilla voivat silti yhdistää. Aseta arvoon false pakottaaksesi resurssien täsmäämisen palvelimen ja asiakkaan välillä (suositeltavaa modatuille palvelimille).
maxTeamSize 4 Pelaajien enimmäismäärä ryhmää/tiimiä kohden.
clientIPJoinable false Voiko palvelimelle liittyä suoran IP:n kautta. Pitäisi olla true pelipalvelimille.
clientP2PJoinable false Sallitaanko vertaisverkkoyhteydet (peer-to-peer). Yleensä false pelipalvelimille.

Esimerkki 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"
    }
  }
}

Maailman ja universumin asetukset

Starbound käyttää proseduraalisesti generoitua universumia. Joka kerta kun pelaaja vierailee uudessa tähtijärjestelmässä tai planeetalla, peli generoi sen universumin siemenen ja koordinaattijärjestelmän perusteella. Palvelimen universumidata tallennetaan kohteeseen:

storage/universe/

Tämä hakemisto sisältää kaiken generoidun maailmadatan, mukaan lukien planeetat, avaruusasemat ja pelaajien rakentamat rakenteet maailmassa.

Universumin konfigurointi

Universumin generointiparametreja voidaan säätää starbound_server.config-tiedostossa tai universumiin liittyvien resurssitiedostojen kautta. Keskeiset käsitteet:

Käsite Kuvaus
Universumin siemen Universumi generoidaan proseduraalisesti koordinaattien perusteella. Kaikki saman peliversion palvelimet generoivat identtiset planeetat samoissa koordinaateissa, mutta pelaajien sijoittamat objektit ja muokkaukset ovat ainutlaatuisia kullekin palvelimelle.
Aloitusplaneetta Uudet pelaajat ilmestyvät proseduraalisesti valitulle aloitusplaneetalle. Aloitusmaailma on puutarhatyyppinen planeetta, joka soveltuu alkupelin etenemiseen.
Maailmatiedostot Jokainen vierailtu planeetta generoi .world-tiedoston kohteeseen storage/universe/. Nämä tiedostot sisältävät maaston muokkaukset, sijoitetut objektit ja pelaajien tekemät tile-muutokset.
Taivaankappaledata Universumihakemiston universe.chunks- ja universe.dat-tiedostot tallentavat universumikartan kokonaistilan.
Jaettu universumi: Kaikki palvelimen pelaajat jakavat saman universumin. Muutokset, joita yksi pelaaja tekee planeetalle (rakentaminen, louhinta, objektien sijoittaminen), ovat näkyvissä kaikille muille pelaajille, jotka vierailevat kyseisellä planeetalla.
Universumin nollaaminen: Aloittaaksesi täysin tuoreen universumin, pysäytä palvelin ja poista tai nimeä uudelleen koko storage/universe/-hakemisto. Huomaa, että tämä poistaa kaikki generoidut maailmat, mukaan lukien mahdolliset pelaajien rakentamat rakenteet. Varmuuskopioi aina ennen tämän tekemistä.

Kuinka yhdistää

Pelaajat yhdistävät Starbound-palvelimeesi pelin sisäisen moninpelivalikon kautta.

Suora yhteys IP:n kautta

  1. Käynnistä Starbound.
  2. Napsauta päävalikosta Multiplayer.
  3. Valitse hahmosi.
  4. Syötä Server Address -kenttään palvelimesi IP-osoite ja portti muodossa: IP:Port
  5. Jos palvelimelle on asetettu salasana, syötä Account Name ja Password, jotka vastaavat palvelimen konfiguraation serverUsers-merkintää. Jos allowAnonymousConnections on true eikä palvelimen salasanaa ole asetettu, nämä kentät voidaan jättää tyhjiksi.
  6. Napsauta Join Server.
IP:n ja portin löytäminen: Katso kohdasta Kuinka löytää palvelimesi IP ja portti, mistä nämä löytyvät GPanelista.

Steam-kaverit (ei sovellu)

Steamin "Join Game" -ominaisuus on tarkoitettu vertaisverkossa (peer-to-peer) isännöityihin peleihin, ei pelipalvelimiin. Pelaajien on käytettävä yllä kuvattua suoran IP-yhteyden menetelmää liittyäkseen Legion Hosting -palvelimeesi.

Yhteyden vianmääritys: Jos pelaajat eivät pysty yhdistämään, varmista seuraavat:
  • Palvelin on käynnissä ja täysin käynnistynyt (tarkista GPanelin konsolista "Info: Server listened on").
  • Oikeaa IP:tä ja porttia käytetään.
  • Jos käytössä on palvelimen salasana, pelaaja syöttää oikeat serverUsers-tunnistetiedot.
  • Jos allowAssetsMismatch on false, pelaajan asennettujen modien on täsmättävä tarkalleen palvelimen modeihin.
  • Sekä palvelin että asiakas käyttävät samaa Starboundin versiota.
Jos ongelmat jatkuvat, avaa tukitiketti.

Tallennusten hallinta

Starbound tallentaa kaiken palvelindatan storage/-hakemistoon. Tiedostorakenteen ymmärtäminen auttaa varmuuskopioinnissa, siirroissa ja vianmäärityksessä.

Tärkeimmät tallennushakemistot ja -tiedostot

Polku Kuvaus
storage/universe/ Sisältää kaiken generoidun maailmadatan -- planeetat, avaruusasemat ja pelaajien tekemät maailmamuokkaukset. Jokaisella vierailtulla planeetalla on .world-tiedosto.
storage/player/ Sisältää pelaajien tallennustiedostot. Jokaisella pelaajalla on .player-tiedosto, joka tallentaa heidän inventaarionsa, etenemisensä, tehtävätilansa ja alusdatansa.
storage/starbound_server.config Palvelimen pääkonfiguraatiotiedosto.
storage/starbound_server.log Palvelimen lokitiedosto. Hyödyllinen kaatumisten, virheiden ja yhteysongelmien diagnosoinnissa.

Varmuuskopioiden luominen

Säännölliset varmuuskopiot suojaavat palvelimesi universumia, pelaajadataa ja konfiguraatiota tahattomalta katoamiselta tai vioittumiselta.

  1. Pysäytä palvelimesi GPanelissa varmistaaksesi, että kaikki data kirjoitetaan levylle.
  2. Yhdistä palvelimeesi SFTP:n kautta tai käytä tiedostonhallintaa.
  3. Lataa koko storage/-hakemisto paikalliselle tietokoneellesi.
  4. Säilytä varmuuskopio turvallisessa paikassa päivämääräleimalla (esim. storage-backup-2026-02-26).
Mitä varmuuskopioida: Varmuuskopioi vähintään storage/universe/- ja storage/player/-hakemistot. Ne sisältävät kaiken maailman ja pelaajien etenemisdatan. Sinun tulisi myös varmuuskopioida starbound_server.config säilyttääksesi palvelinasetuksesi.

Palauttaminen varmuuskopiosta

  1. Pysäytä palvelimesi.
  2. Lähetä varmuuskopiotiedostosi vastaaviin sijainteihin storage/-hakemistossa korvaten olemassa olevat tiedostot.
  3. Käynnistä palvelin.

Maailman siirtäminen toiselta palvelimelta

Siirtääksesi Starbound-universumisi toiselta palvelimelta tai paikallisesta pelistä:

  1. Pysäytä sekä lähde- että kohdepalvelimet.
  2. Kopioi storage/universe/-hakemisto lähteestä kohdepalvelimelle.
  3. Valinnaisesti kopioi storage/player/, jos haluat siirtää myös pelaajadatan.
  4. Kopioi starbound_server.config säilyttääksesi palvelinasetukset.
  5. Käynnistä kohdepalvelin ja varmista, että maailma latautuu oikein.
Modiriippuvuus: Jos universumi generoitiin modeilla, samat modit on asennettava kohdepalvelimelle. Puuttuvat modit aiheuttavat virheitä tai puuttuvaa sisältöä ladattaessa kyseisiä maailmoja.

Aiheeseen liittyvät artikkelit


Tarvitsetko apua?

Jos kohtaat ongelmia, joita tämä opas ei kata, tukitiimimme on käytettävissäsi. Avaa tiketti osoitteessa legionhosting.net/submitticket.php ja kerro palvelimesi tiedot sekä kuvaus ongelmasta.


Was this article helpful?

Ready to Get Started?

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