Wie auch sonst starten wir mit dem verbinden zum VPS – mit Putty oder dem cli eurer Wahl.
Erster Befehl den wir ausführen ist:
sudo apt update && apt upgrade -ySomit bringen wir den VPS auf einen aktuellen Stand.
Nun ggf. einmal Neustarten und weiter geht’s.
Dann installieren wir wget falls noch nicht vorhanden:
apt-get install wgetDamit wir im nächsten Schritt,
das Steam Installationsarchiv herunterladen können:
wget http://media.steampowered.com/installer/steamcmd_linux.tar.gzund entpacken:
tar xvzf steamcmd_linux.tar.gzlöschen das archiv:
rm steamcmd_linux.tar.gz
Wir installieren alle nötigen Programme:
apt-get install lib32gcc-s1 apt-get install screen apt-get install byobuSteamcmd ausführen:
./steamcmd.shIn der SteamCMD folgendes ausführen:
force_install_dir ./7days login anonymous app_update 294420 quitSomit haben wir den 7Days to Die Server eingerichtet.
Nun folgt die Anpassung der Konfigurationsfiles und der Test ob alles wie erwartet läuft und dann kann die Zockerei beginnen.
Anpassen der serverconfig.xml:
Zurück aus der SteamCMD wechseln wir in den dort definierten 7days Ordner:
cd /7dayshier passen wir die serverconfig.xml nach unserem Empfinden an:
sudo nano serverconfig.xmlBeachte die Credits am Ende des Beitrags um genauere Infos über die Einstellungsmöglichkeiten zu erhalten.
Server starten:
Wir starten eine Screen session mit:
screen -S 7daysWir starten den Server mit folgendem Befehl.
./startserver.sh -configfile=serverconfig.xmlAusgabe sollte wie folgt aussehen:
Using config file: serverconfig.xml [UnityMemory] Configuration Parameters - Can be set up in boot.config "memorysetup-bucket-allocator-granularity=16" "memorysetup-bucket-allocator-bucket-count=8" "memorysetup-bucket-allocator-block-size=4194304" "memorysetup-bucket-allocator-block-count=1" "memorysetup-main-allocator-block-size=16777216" "memorysetup-thread-allocator-block-size=16777216" "memorysetup-gfx-main-allocator-block-size=16777216" "memorysetup-gfx-thread-allocator-block-size=16777216" "memorysetup-cache-allocator-block-size=4194304" "memorysetup-typetree-allocator-block-size=2097152" "memorysetup-profiler-bucket-allocator-granularity=16" "memorysetup-profiler-bucket-allocator-bucket-count=8" "memorysetup-profiler-bucket-allocator-block-size=4194304" "memorysetup-profiler-bucket-allocator-block-count=1" "memorysetup-profiler-allocator-block-size=16777216" "memorysetup-profiler-editor-allocator-block-size=1048576" "memorysetup-temp-allocator-size-main=4194304" "memorysetup-job-temp-allocator-block-size=2097152" "memorysetup-job-temp-allocator-block-size-background=1048576" "memorysetup-job-temp-allocator-reduction-small-platforms=262144" "memorysetup-allocator-temp-initial-block-size-main=262144" "memorysetup-allocator-temp-initial-block-size-worker=262144" "memorysetup-temp-allocator-size-background-worker=32768" "memorysetup-temp-allocator-size-job-worker=262144" "memorysetup-temp-allocator-size-preload-manager=262144" "memorysetup-temp-allocator-size-nav-mesh-worker=65536" "memorysetup-temp-allocator-size-audio-worker=65536" "memorysetup-temp-allocator-size-cloud-worker=32768" "memorysetup-temp-allocator-size-gfx=262144"
Nun sollte euer Spiel unter dem in der serverconfig.xml angegebenen Namen zu finden sein.
Wichtig:
Immer die Ports in der Firewall freigeben:
TCP/UDP-Port 26900 sowie die UDP-Ports 26901, 26902 und 26903
Credits go to:
Max Noskill
https://steamcommunity.com/sharedfiles/filedetails/?l=german&id=360404397
Schreibe einen Kommentar