Steamcmd und Server für Counter-Strike & Co. erstellen.

9. Dezember 2014

Nachdem ich ja das letzte Tutorial irgendwie vermüllt habe hier noch mal frisch. Einfach nur Steamcmd und screen, mit mehr möchte ich hier nicht arbeiten. Zum korrekten arbeiten ersteinmal das System updaten: apt-get update && apt-get dist-upgrade Danach brauchen wir einen User und seinen Home Ordne Viele machen es umständlich, altmodisch und unpraktisch. Einfach nur: […]

Steamcmd und Server für Counter-Strike & Co. erstellen.
Nachdem ich ja das letzte Tutorial irgendwie vermüllt habe hier noch mal frisch. Einfach nur Steamcmd und screen, mit mehr möchte ich hier nicht arbeiten. Zum korrekten arbeiten ersteinmal das System updaten: apt-get update && apt-get dist-upgrade Danach brauchen wir einen User und seinen Home Ordne Viele machen es umständlich, altmodisch und unpraktisch. Einfach nur: adduser steamserver Hieraufpassen bzgl. Passwort & Co. einfach ein schwierieges sicheres wählen. Danach machen wir uns zu dem User, erstellen den Ordner und gehen hinein. su steamserver mkdir /home/steamserver/steamcmd cd /home/steamserver/steamcmd Nun downloaden wir die Steam CMD, entpacken sie und löschen das gedownloadete Paket. wget http://media.steampowered.com/installer/steamcmd_linux.tar.gz tar -xfvz steamcmd_linux.tar.gz rm -rf steamcmd_linux.tar.gz Nun legen wir uns noch einen Verzeichnisstamm für die Gameserver an: mkdir /home/steamserver/server/ mkdir /home/steamserver/server/css css steht hier für Counter-Strike Source, hier könnt ihr nach belieben benennen wie ihr wollt, ihr müsst nur wissen welchen Server ihr hier hinein installiert. Kurze Methode für Erfahrene: ./steamcmd +login anonymous +force_install_dir /home/steamserver/server/css +app_update 232330 +quit Ausführliche Methode für Anfänger: Nun starten wir die SteamCMD: ./steamcmd.sh Steam startet erstmal ein Update um sich selbst möglichst aktuell zu halten. Danach werdet ihr nach Userdaten gefragt, hier gibt es 2 Möglichkeiten. Zum einen euren eigenen Account verwenden oder das sicherere als "anonymous". Steam->login anonymous Nun beginnt die eigentliche Prozedur. 1. Den Installationspfad auswählen: Steam->force_install_dir /home/steamserver/server/css 2. Das Spiel auswählen, das ihr installieren wollt, hierbei die App ID beachten. Steam->app_update 232330 validate Danach könnt ihr beginnen die Konfiguration zu erstellen. Hier könnt ihr dieses nette Tool verwendenden wenn ihr wollt. Es ist von Ulrich Block. Nicht vergessen die erstellte Config Datei dann auch auf den Server zu laden. Eventuell noch die motd anpassen für eine Begrüßung Meldung. Für die guten Regeln kann ich euch nur das ESL-Plugin empfehlen. Um den Server nun zu starten braucht ihr nur noch screen: apt-get install screen Danach kann es schon losgehen: screen -AmdS css-xxx ./srcds_run -console -game cstrike -port 27015 +ip xxx.xxx.xxx.xxx +map de_dust2 +maxplayers 16 +exec server.cfg Mit Screen -R kommt ihr dann als wieder rein, mit Putty ist es umständlich da raus zu gehen, notfalls einfach auf X gehen. Der Server läuft dann weiter.

Kommentare

Kommentare werden geladen...

Weitere Beiträge