Előfeltételek
Starbound telepítése
A szerver testreszabása
A szerver frissítése
A szerver futtatása
Ebben az oktatóanyagban elmagyarázom, hogyan kell beállítani egy Starbound szervert a CentOS 7 rendszeren.
Előfeltételek
- Ezt a játékot Steam-fiókodon kell birtokolnod.
Starbound telepítése
Mielőtt elkezdené, győződjön meg arról, hogy a rendszer naprakész. Ezután létrehozunk egy új felhasználót a szerverhez. Amikor a rendszer kéri, adjon meg erős, biztonságos jelszót ehhez a felhasználóhoz.
yum update
yum upgrade -y
adduser starbound
passwd starbound
Nyissuk meg a szükséges tűzfalportot is.
firewall-cmd --zone=public --add-port=21025/tcp --permanent
firewall-cmd --reload
Telepítse a SteamCMD futtatásához szükséges rendszerkönyvtárakat.
yum install glibc.i686 libstdc++.i686 -y
Váltson a korábban létrehozott felhasználói fiókra.
su starbound
cd ~
Telepítse a SteamCMD szoftvert.
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar xf steamcmd_linux.tar.gz
Ezután a SteamCMD-t fogjuk használni a játékszerver-fájlok telepítéséhez. Ha a Steam-fiókodban engedélyezve van a Steam Guard, ellenőrizned kell az e-mail postafiókodban a bejelentkezési kódot.
./steamcmd.sh
login YourAccount
*input password and steam guard code*
force_install_dir ./starbound
app_update 211820 validate
Amikor a képernyőn megjelenik Success! App '211820' fully installed., egyszerűen írja be, quités nyomja meg a gombot enter.
A Starbound szerver most telepítve van.
A szerver testreszabása
A szerver testreszabása a fájl szerkesztésével történik sbboot.config. Csak a kettőspont után módosítsa az értéket :.
nano ~/starbound/linux64/sbboot.config
- A 47. sorban változtassa
A Starbound Servermeg a kívánt szerver nevét.
- A 48. sorban váltson
8a kívánt helyek számára.
A szerver frissítése
Először hozza létre a fájlt update_starbound.txt.
nano /home/starbound/update_starbound.txt
Töltse ki a következő tartalommal.
login YourAccount YourPassword
force_install_dir ./starbound
app_update 211820
quit
A szervert bármikor frissítheti a következő paranccsal. Kérjük, vegye figyelembe, hogy ha a Steam Guard engedélyezve van, akkor a frissítési folyamat során újra meg kell adnia a kódot.
cd ~ && ./steamcmd.sh +runscript update_starbound.txt
A szerver futtatása
A szerver elindításához futtassa ezeket a parancsokat.
cd /home/starbound/starbound/linux64
screen -dmS starbound ./starbound_server
A szerver most képernyő-munkamenetben fut. A következő paranccsal bármikor leállíthatja:
screen -S starbound -X quit
Élvezze új Starbound szerverét!