Server erstellen: | ||
---|---|---|
1 | Paketquellen neu einlesen: | apt update |
2 | "screen" Fenstermanager installieren: | apt install screen |
3 | 32 Bit unterstützung für das Steamtool | apt install lib32gcc1 |
4 | steamcmd directory erstellen: | mkdir steamcmd |
5 | Pfad in steamcmd directory wechseln: | cd steamcmd |
6 | steamcmd herunterladen: | wget http://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz |
7 | steamcmd entpacken: | tar -xvzf steamcmd_linux.tar.gz |
8 | steamcmd starten: | ./steamcmd.sh |
9 | in steamcmd anmelden: | login anonymous |
10 | Installationspfad für App festlegen: | force_install_dir ./7dtd |
11 | App herunterladen: | app_update 294420 validate |
12 | steamcmd verlassen: | quit |
13 | Ports freigeben: | iptables -A INPUT -p tcp --dport 26900 -j ACCEPT iptables -A INPUT -p udp --dport 26900 -j ACCEPT |
14 | Server neustarten | reboot |
15 | 7 Days to Die Verzeichnis öffnen: | cd /steamcmd/7dtd |
16 | startup.sh erstellen/ öffnen: | nano startup.sh |
17 | diese Zeile hinzufügen: | ./7DaysToDieServer.x86_64 -configfile=serverconfig.xml -logfile 7DaysToDie_Data/output_log.txt $@ |
18 | Zugriffsrechte zu startup.sh hinzufügen: | chmod +x startup.sh |
19 | "screen" als root mit Name 7dtd erstellen: | screen -S 7dtd ./startup.sh |
20 | detach (screen verlassen) | CTRL + A + D |
21 | reattach (erneut mit screen verbinden) | screen -r 7dtd |
22 | screen beenden: | CTRL + C |
Server bearbeiten: | ||
---|---|---|
1 | 7 Days to Die Verzeichnis öffnen | cd ./7dtd |
2 | serverconfig.xml öffnen | nano serverconfig.xml |
3 | online Beschreibung: | https://7daystodie.gamepedia.com/Server |
4 | Server neustarten, damit die Änderungen |
2 Comments
Jan Ziebarth
Punkt 11:
Für die Alpha 17.1 Server Installation: app_update 294420 -beta latest_experimental
Matthias Otto
Alpha 18 Probleme mit steamclient.so beheben: ln -s /home/steamcmd/linux64/steamclient.so /lib/x86_64-linux-gnu/steamclient.so