Zurück   RR:Board > Computer > Linux & BSD > Linux & BSD Tutorials

Linux und BSD Anleitungen, Tutorials, Bash Scripte, X11, Desktop, Email, Konfiguration, Security...
Antwort
 
Themen-Optionen Thema durchsuchen

CS:S Dedicatet Server unter Linux installieren
Alt 07.07.2007, 15:50   # 1
2Nyze
Einer geht noch!
rot
Bewertung:
2Nyze hat mehr als 5000 Punkte2Nyze hat mehr als 5000 Punkte2Nyze hat mehr als 5000 Punkte2Nyze hat mehr als 5000 Punkte2Nyze hat mehr als 5000 Punkte2Nyze hat mehr als 5000 Punkte2Nyze hat mehr als 5000 Punkte2Nyze hat mehr als 5000 Punkte2Nyze hat mehr als 5000 Punkte2Nyze hat mehr als 5000 Punkte
2Nyze hat mehr als 5000 Punkte
Registriert seit: Jan 2005
Beiträge: 392
Power: 22
************/Clan-of-passion.eu TUT

Hallo,

Hier wollen wir uns der Installation eines CS:S Server auf Linux widmen.


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.

Zitat:
useradd -u 100 -d /home/css -m css
Unser user heißt also css. Gebt dem User nun ein PW

Zitat:
passwd css
Wechselt auf euren User mit

Zitat:
su css

Schritt 2
Erstellt euch nun ein neues Verzeichniss oder Installiert CS:S ins Homeverzeichniss des neuen Users.Gebt in der Console

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:

Zitat:
chmod u=rwx hldsupdatetool.bin
Alles klar?! Dann können wir die Datein nun ausführen.

Zitat:
./hldsupdatetool.bin
Danach müssen wir die Erklärung und die AGB´s mit yes bestätigen.

Nun werden wir Steam aktualisieren,mit fogendem Befehl

Zitat:
./steam
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.

Zitat:
./steam -command update -game "Counter-Strike Source" -dir "INSTALATIONSVERZEICHNIS"
INSTALATIONSVERZEICHNIS solltet ihr durch euren Pfad anpassen wo hin ihr es haben wollt,( zb. /home/css)
Nach einer guten weile und vieleicht nem Kaffe könnt ihr die Installation vortsetzen.

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 bennent diese um in autoexec.cfg und fügt folgenen Inhalt ein.

Zitat:
rcon_password "RCONPASSWORT"
hostname "SERVERNAME"
Schiebt das ganze nun in euer cstrike/cfg Verzeichniss.

Schritt 5
Nun können wir unseren Server das erste mal Starten, dazu schreibt folgendes in die Console,achtet darauf das ihr im Hauptverzeichniss der Installation seit.
Am leichtesten ist es wenn ihr nach einer srcds_run ausschau haltet,ist diese da seit ihr im richtigen Verzeichniss.

fogenden Gefehl gebt ihr ein.
Zitat:
./srcds_run -game cstrike +ip 123.123.123.123 +port 27015 +map de_dust2 +maxplayers 16 -tickrate 100
ändert IP in eure IP und port ebenfals.
Euer Server wird nun mit de_dust2 max 16 Players und Tickrate 100 gestartet

Solltet ihr nun eure Console schließen werdet ihr nicht lange Freude an eurem Server haben,deshalb Starten wir ihn nun mit dem Befehl screen.

Zitat:
screen ./srcds_run -game cstrike +ip 123.123.123.123 +port 27015 +map de_dust2 +maxplayers 16 -tickrate 100
Jetzt läuft euer Server unabhängig und ihr könnt loslegen..


Schritt 6
Um das genaze aber noch zu verfeinern, verwendet ein Starscript.
ein Sehr gutes gibts hier

Es sollte eigentlich selbsterklärend sein.

habt ihr euer Starscript eingestellt dann müsst ihr nur noch

Zitat:
./srcds start
In eure Console Schreiben und euer Server startet mit diesen eingestellten werten.


Schritt 7
Nun zum Schluss wäre es Vieleicht sinvoll das ganze in einen Cron zu packen damit der Server auch nach einem Neustart des roots wieder läuft...

Loggt euch mit root auf euren Server,

Schreibt folgendes in eure Console

Zitat:
- crontab -u Username -e
Username biete mit Name des User eures CS:S Server ersetzen.

Fügt nun

Zitat:
@reboot /home/VERZEICHNISS/srcds
hinzu und beendet das ganze mit ESC :wq.

Ab sofort sollte CS:S nach jedem Server neustart wieder von allein Starten.




Ich hoffe ich habe alles einigermassen Verständlich ausgedrückt

Nun Viel Spass beim Zocken
  2Nyze ist offline   Mit Zitat antworten
Antwort

RR:Board > Computer > Linux & BSD > Linux & BSD Tutorials > CS:S Dedicatet Server unter Linux installieren


Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir erlaubt, Anhänge anzufügen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Css Server auf Ps 3 unter Linux olup89 Linux & BSD 4 14.06.2009 18:16
[PC] - CounterStrike Source Dedicatet Server erstellen Cring Gamer Support 1 11.02.2009 12:23
unter linux (ubuntu) programme installieren LeecherPRO Linux & BSD 16 24.08.2006 23:19
Wine unter Suse Linux installieren R3pT1l3 Linux & BSD 7 21.08.2006 15:06
USB-Modem unter Linux installieren ... Geeraffe Linux & BSD 1 05.03.2005 06:36



Alle Zeitangaben in WEZ +1. Es ist jetzt 08:04 Uhr.
vBulletin Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.