Hallo liebe Com,
in diesem Tutorial möchte ich euch erklären wie ihr euch auf einem bestehenden Debian/Linux Root/VPS einen Counter-Strike Source Server installieren könnt.
Auf diesem Server könnt ihr dann mit Freunden/Fremden/etc. online spielen.
Was wir brauchen:
Nachdem das nun geklärt ist fangen wir an...
1. Schritt:
Da man einen Gameserver nie mit dem Superuser (root) starten sollte müssen wir uns falls nicht vorhanden einen Benutzer für unsere Gameserver einrichten, einfachheitshalber nennen wir ihn "GSU" (GameServerUser). Falls ihr bereits einen GSU habt könnt ihr diesen 1. Schritt überspringen und beim 2. Schritt weiter machen.
Also schreiten wir zur Tat...
Wir starten unseren SSH-Client (PuTTY) und loggen uns als root ein:
[Only registered and activated users can see links. Click Here To Register...]
Im Feld "Host Name (or IP address)" tragen wir entweder den Hostnamen oder die IP-Adresse des Servers ein.
Im Feld "Port" ist standardmäßig "22" eingetragen, dies ist auch der Standard SSH-Port.
Wenn alles eingetragen ist, ein Klick auf den "Open" Button...
[Only registered and activated users can see links. Click Here To Register...]
Mit folgendem Befehl legen wir nun den GSU "srv" an:
Nach Aufforderung muss ein Benutzerpasswort eingegeben werden, dieses ist in der Console jedoch nicht sichtbahr!
Das ganze sollte folgendermaßen aussehen:
[Only registered and activated users can see links. Click Here To Register...]
Nun haben wir den GSU erfolgreich angelegt.
2. Schritt:
Da wir den GSU soeben angelegt haben, oder der GSU schon existierte können wir uns nun mit diesem Benutzer einloggen (srv):
Nach eingabe des eben festgelegten Passwortes sind wir nun mit dem GSU eingeloggt.
Mit
laden wir uns nun die SteamCMD von [Only registered and activated users can see links. Click Here To Register...]
herunter.
Um die SteamCMD zu entpacken, wenden wir folgenden Befehl an:
Wir haben die SteamCMD nun entpackt und müssen ein Update durchführen, damit sie aktuell ist:
Dieses Update könnte einige Minuten dauern.
Wenn folgendes zu sehen ist (kann ggf. abweichen), können wir fortfahren:
[Only registered and activated users can see links. Click Here To Register...]
Mit
loggen wir uns bei Steam Public ein, und mit
setzen wir den "CSS01" Ordner als Serverordner.
Mit
geben wir der SteamCMD den Befehl zum installieren des Counter-Strike Source Servers...
Dieser Vorgang kann jetzt eine Weile dauern...
[Only registered and activated users can see links. Click Here To Register...]
Wenn der Gameserver erfolgreich installiert wurde, sollte es in etwa wie folgt aussehen:
[Only registered and activated users can see links. Click Here To Register...]
Jetzt kann die SteamCMD mit
beendet werden, wobei ich ein Wiederholen des letzten Befehls
sehr stark empfehle.
3. Schritt:
Da der Gameserver jetzt komplett installiert ist, werden wir ihn nun starten...
Mit
wechseln wir in das Verzeichnis in dem wir eben den Gameserverinstalliert haben.
Hier liegen zwei wichtige Dateien:
können wir den Gameserver starten, wobei "+map de_dust" die Karte und "-maxplayers 16" die maximale Spieleranzahl definiert.
Wenn der Server läuft:
[Only registered and activated users can see links. Click Here To Register...]
Beenden wir ihn mit
und starten ihn nochmals.
in diesem Tutorial möchte ich euch erklären wie ihr euch auf einem bestehenden Debian/Linux Root/VPS einen Counter-Strike Source Server installieren könnt.
Auf diesem Server könnt ihr dann mit Freunden/Fremden/etc. online spielen.
Was wir brauchen:
- einen bestehenden Root Server oder VPS (Virtual Pivate Server/vServer)
- eine Verbindung zum Server (SSH u. ggf. SFTP)
- ggf. Superuser-Konto (Root-Konto)
Nachdem das nun geklärt ist fangen wir an...
[Only registered and activated users can see links. Click Here To Register...]
1. Schritt:
Da man einen Gameserver nie mit dem Superuser (root) starten sollte müssen wir uns falls nicht vorhanden einen Benutzer für unsere Gameserver einrichten, einfachheitshalber nennen wir ihn "GSU" (GameServerUser). Falls ihr bereits einen GSU habt könnt ihr diesen 1. Schritt überspringen und beim 2. Schritt weiter machen.
Also schreiten wir zur Tat...
Wir starten unseren SSH-Client (PuTTY) und loggen uns als root ein:
[Only registered and activated users can see links. Click Here To Register...]
Im Feld "Host Name (or IP address)" tragen wir entweder den Hostnamen oder die IP-Adresse des Servers ein.
Im Feld "Port" ist standardmäßig "22" eingetragen, dies ist auch der Standard SSH-Port.
Wenn alles eingetragen ist, ein Klick auf den "Open" Button...
[Only registered and activated users can see links. Click Here To Register...]
Mit folgendem Befehl legen wir nun den GSU "srv" an:
Code:
adduser srv
Das ganze sollte folgendermaßen aussehen:
[Only registered and activated users can see links. Click Here To Register...]
Nun haben wir den GSU erfolgreich angelegt.
[Only registered and activated users can see links. Click Here To Register...]
2. Schritt:
Da wir den GSU soeben angelegt haben, oder der GSU schon existierte können wir uns nun mit diesem Benutzer einloggen (srv):
Code:
login srv
Mit
Code:
wget http://media.steampowered.com/installer/steamcmd_linux.tar.gz
laden wir uns nun die SteamCMD von [Only registered and activated users can see links. Click Here To Register...]
herunter.
Um die SteamCMD zu entpacken, wenden wir folgenden Befehl an:
Code:
tar -xvzf steamcmd_linux.tar.gz
Code:
./steamcmd.sh
Wenn folgendes zu sehen ist (kann ggf. abweichen), können wir fortfahren:
[Only registered and activated users can see links. Click Here To Register...]
Mit
Code:
login anonymous
Code:
force_install_dir ./CSS01/
Mit
Code:
app_update 232330 validate
Dieser Vorgang kann jetzt eine Weile dauern...
[Only registered and activated users can see links. Click Here To Register...]
Wenn der Gameserver erfolgreich installiert wurde, sollte es in etwa wie folgt aussehen:
[Only registered and activated users can see links. Click Here To Register...]
Jetzt kann die SteamCMD mit
Code:
quit
Code:
app_update 232330 validate
[Only registered and activated users can see links. Click Here To Register...]
3. Schritt:
Da der Gameserver jetzt komplett installiert ist, werden wir ihn nun starten...
Mit
Code:
cd CSS01
Hier liegen zwei wichtige Dateien:
- srcds_linux
- srcds_run
Code:
./srcds_run -console -game cstrike +map de_dust -maxplayers 16
Wenn der Server läuft:
[Only registered and activated users can see links. Click Here To Register...]
Beenden wir ihn mit
Code:
quit
[Only registered and activated users can see links. Click Here To Register...]
Fortsetzung (Konfiguration) folgt...