Manche Gameserver Image welche du von tekbase beziehst gehen nicht. Falls du einen Kleinen eigenen Image Server anlegen willst: Steam Dedicatet Server unter Linux installierst du folgender maßen:
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz
Killing Floor:
./steamcmd.sh +login anonymous +force_install_dir /Den/Fad/Wohin/Installiert/Werden/Soll +app_update 215360 validate +quit
Left 4 Dead:
./steamcmd.sh +login anonymous +force_install_dir /Den/Fad/Wohin/Installiert/Werden/Soll +app_update 222840 validate +quit
Left 4 Dead 2:
./steamcmd.sh +login anonymous +force_install_dir /Den/Fad/Wohin/Installiert/Werden/Soll +app_update 222860 validate +quit
Wenn die Server Datein herunter geladen sind kannst du diese Dateien als packen " tar-czf Kürzel.tar *
Also bei:
Killing Floor: tar-czf kf.tar *
Left 4 Dead: tar-czf l4d.tar *
Left 4 Dead 2: tar-czf l4d2.tar *
Diese Gepackten Tar Archive werden dann auf einen ftp Server gelegt sodass sie über (Siehe Beispiel) Aufruf bar sind: ftp://Loginname:Passwort@IP/evt/Fad
Dieser URL wird dann im Admin Tekbase unter Einstellungen Imageserverpfad eingetragen.
Um die Server Up to Date zu halten muss du als Erstes die steamcmd von : https://steamcdn-a.akamaihd.ne…ler/steamcmd_linux.tar.gz
herunterladen in den Imageserver legen. Am besten auch auf den Image einen Ordner Names "update" erstellen. Nun erstellen wir eine Datei z.b. Namens "up_steam.sh" Welche mit Folgenden Inhalt gefüllt ist: (Bitte wget Fad ersetzten) wo das eben gedownloadete steamcmd_linux.tar.gz liegt.
#!/bin/sh
VAR_A=$1
VAR_B=$2
wget ftp://Loginname:Passwort@IP/evt/Fad/steamcmd_linux.tar.gz
tar -xzf steamcmd_linux.tar.gz
STEAMEXE=steamcmd ./steam.sh +login anonymous +force_install_dir steam_ds ./$VAR_B +app_update $VAR_A validate +exit
sleep 10
rm -rf steamcmd_linux.tar.gz
rm -rf steamcmd.sh
rm -rf steam.sh
rm -rf linux32
rm -rf up_steam.sh
rm -r public
rm -r package
exit 0
Alles anzeigen
Im Admin Interface im Spiele Module/Spieleliste dort Spiel auswählen und Editireren. ImFeld Updatescript Folgendes eintragen und Anpassen !
Killing Floor:
wget ftp://Loginname:Passwort@IP/evt/Fad/up_steam.sh;chmod 777 up_steam.sh;./up_steam.sh 215360;rm up_steam.sh
Left 4 Dead
wget ftp://Loginname:Passwort@IP/evt/Fad/up_steam.sh;chmod 777 up_steam.sh;./up_steam.sh 222840;rm up_steam.sh
Left 4 Dead 2
wget ftp://Loginname:Passwort@IP/evt/Fad/up_steam.sh;chmod 777 up_steam.sh;./up_steam.sh 222860;rm up_steam.sh
Anschließend Speichern und nun solltest du hoffentlich die steamcmd Spiele Updaten können. Wenn du fragen hast kann ich dir gerne Behilflich sein.
Lg Domme