În acest tutorial, vă voi explica cum să configurați un server Starbound pe CentOS 7.
Cerințe preliminare
- Trebuie să dețineți acest joc în contul Steam.
Instalarea Starbound
Înainte de a începe, asigurați-vă că sistemul este actualizat. Apoi vom crea un utilizator nou pentru server. Când vi se solicită, specificați o parolă puternică și sigură pentru acest utilizator.
yum update
yum upgrade -y
adduser starbound
passwd starbound
Să deschidem și portul de firewall necesar.
firewall-cmd --zone=public --add-port=21025/tcp --permanent
firewall-cmd --reload
Instalați bibliotecile de sistem necesare pentru a rula SteamCMD.
yum install glibc.i686 libstdc++.i686 -y
Comutați la contul de utilizator creat anterior.
su starbound
cd ~
Instalați software-ul SteamCMD.
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar xf steamcmd_linux.tar.gz
În continuare, vom folosi SteamCMD pentru a instala fișierele serverului de joc. Dacă contul Steam are Steam Guard activat, trebuie să verificați căsuța de e-mail pentru a găsi codul de conectare.
./steamcmd.sh
login YourAccount
*input password and steam guard code*
force_install_dir ./starbound
app_update 211820 validate
Când ecranul citește Success! App '211820' fully installed., pur quitși simplu tastați și apăsați enter.
Serverul dvs. Starbound este acum instalat.
Personalizarea serverului
Personalizarea serverului se face prin editarea fișierului sbboot.config. Modificați valoarea numai după colon :.
nano ~/starbound/linux64/sbboot.config
- Pe linia 47, schimbați
A Starbound Servernumele serverului dorit.
- Pe linia 48, schimbați
8cantitatea de sloturi dorite.
Actualizarea serverului
Mai întâi, creați fișierul update_starbound.txt.
nano /home/starbound/update_starbound.txt
Populați-l cu următorul conținut.
login YourAccount YourPassword
force_install_dir ./starbound
app_update 211820
quit
Puteți actualiza serverul dvs. oricând folosind următoarea comandă. Rețineți că, dacă aveți Steam Guard activat, va trebui să introduceți din nou codul în timpul procesului de actualizare.
cd ~ && ./steamcmd.sh +runscript update_starbound.txt
Rulează serverul
Pentru a porni serverul, executați aceste comenzi.
cd /home/starbound/starbound/linux64
screen -dmS starbound ./starbound_server
Serverul dvs. rulează acum într-o sesiune de ecran. Puteți opri oricând cu următoarea comandă:
screen -S starbound -X quit
Bucurați-vă de noul dvs. server Starbound!