Schritt 1
Als erstes sei gesagt das Installation so wie der spätere Start immer als Normaler User und nicht als root ausgeführt werden sollte.
Also ist es erstmal angebracht einen User auf dem Server zu erstellen.
Unser User heißt also css. Gebt dem User nun ein PW
Wechselt auf euren User mit
Schritt 2
Erstellt euch nun ein neues Verzeichnis oder Installiert CS:S ins Homeverzeichnis des neuen Users.Gebt in der Konsole
um euch die hldsupdatetool.bin auf euren Server zu ziehen.
Nachdem die Datei nun auf unserem Server liegt dürfen wir sie Leider noch nicht ausführen und müssen ihr erst die Rechte geben bzw. uns. Das machen wir wie folgt:
Alles klar?! Dann können wir die Dateien nun ausführen.
Danach müssen wir die Erklärung und die AGB mit yes bestätigen.
Nun werden wir Steam aktualisieren, mit folgendem Befehl
Die Aktualisierung kann allerdings einige Zeit in Anspruch nehmen und wir brauchen ein wenig Geduld.
Schritt 3
Mit Steam werden wir nun die Daten vom Steam Content Server Kopieren und machen das wie folgt.
INSTALATIONSVERZEICHNIS solltet ihr durch euren Pfad anpassen wo hin ihr es haben wollt,( zb. /home/css)
Nach einer guten weile und vielleicht nem Kaffee könnt ihr die Installation fortsetzen.
Schritt 4
Loggt euch nun mit einem FTP Programm auf euren Server um die .cfg zu bearbeiten,gebt fürs Login eure User Daten ein.
Erstellt nun auf eurem Rechner ne .txt Datei und benennt diese um in autoexec.cfg und fügt folgenden Inhalt ein.
Schiebt das ganze nun in euer cstrike/cfg Verzeichnis.
Schritt 5
Nun können wir unseren Server das erste mal Starten, dazu schreibt folgendes in die Konsole,achtet darauf das ihr im Hauptverzeichnis der Installation seit.
Am leichtesten ist es wenn ihr nach einer srcds_run Ausschau haltet,ist diese da seit ihr im richtigen Verzeichnis.
folgenden Befehl gebt ihr ein.
ändert IP in eure IP und Port ebenfalls.
Euer Server wird nun mit de_dust2 max. 16 Players und Tickrate 100 gestartet
Solltet ihr nun eure Konsole schließen werdet ihr nicht lange Freude an eurem Server haben, deshalb Starten wir ihn nun mit dem Befehl screen.
Jetzt läuft euer Server unabhängig und ihr könnt loslegen..