Orgapage.Net





t3n Magazin - Jetzt im Abo bestellen


Installation eines CS-Servers unter Linux

1) Steam-Account erstellen

Als erstes benötigt man einen Steam-Account. Dieser ist kostenlos und bedarf keines gültigen CD-Keys.
Um diesen Account zu erstellen, wird das HLDS-Updatetool benötigt.
Dies findet man unter:
http://www.isis.de/members/~hmenze/cs/server/linux/hldsupdatetool.bin

Zum runterladen des Tools kann einfach wget verwendet werden:
wget http://www.isis.de/members/~hmenze/cs/server/linux/hldsupdatetool.bin

Wenn das Tool heruntergeladen ist, muss es zunächst ausführbar gemacht werden:
chmod 777 hldsupdatetool.bin

Danach kann es mit
./hldsupdatetool.bin
installiert werden.

Der Lizenzbestimmung muss mit Eingabe von "yes" zugestimmt werden.

Nun ist das Tool zum Account erstellen vorhanden.
Um einen Steam-Account zu erstellen muss nun folgender Befehl eingegeben werden:
./steam -create mail@server.de PW "Frage" "Antwort"
(mail@server.de muss durch den von dir gewünschten Log-In ersetzt werden; bei Passwort definierst du ein Passwort (das du am besten nicht vergisst ;-)); Frage und Antwort sind dazu da, falls du dein Passwort doch vergessen solltest. In diesem Fall bekommst du die hier eingegebene Frage gestellt und muss die hier eingegebene Antwort darauf wissen)

Wenn alles geklappt hat, steht nun da:
Checking bootstrapper version ...
Creating Account
Account Created successfully


2) Update des Servers

Nun, da wir einen Steam-Account haben können wir den Server aufsetzten/updaten.
Der Befehl it bei jedem Update der selbe:
./steam -update cstrike /opt/hlds mail@server.de PW Y
(cstrike steht für das Mod, dass geupdatet werden soll; /opt/hlds ist der Pfad, in dem HalfLife installiert ist; danach kommen die oberhalb angelegten Steamaccountdaten E-Mail und Passwort; Das Y am Ende steht dafür, dass er sich diese Steam-Daten merken soll, sodass beim nächsten AUfruf ein
./steam -update cstrike /opt/hlds
genügt.


3) Server starten

Um den Server zu starten gebt ihr jetzt folgendes ein:
cd /halflife/hlds_l
./hlds_run -game cstrike -insecure -nomaster +sv_lan 1 +maxplayers 18 +map de_dust


Nachdem der Server geladen hat, solltet ihr mit dem Befehl "status" in etwa so etwas bekommen

hostname: CS 1.6 Server
version : 46/1.1.2.0/Stdio 2511 insecure
tcp/ip : 192.168.0.5:27015
map : de_dust at: 0 x, 0 y, 0 z
players : 0 active (18 max)




Weitere Seiten zu diesem Thema:
Counter-Strike.de Linux-Anleitung
URL: Von:
Titel:  
Captcha:
Text bewerten:
Aktuelle Wertung: 0 (0x)
Seit der letzten Änderung: 0 (0x)

Kommentare     Seite: [0] [1]
25. Feb. 2006 - 18:20 erstellt von limo05
cool
11. Apr. 2006 - 23:49 erstellt von chiller
thx hat mir sehr geholfen
11. Apr. 2006 - 23:58 erstellt von chiller
thx hat mir sehr geholfen
04. Nov. 2007 - 12:16 erstellt von Killerplauze
immer wenn ich di eSSH verbindung trenne verabschiedet sich der server! was muss ich in die console ingeben? bitte schreibt mir eine email mit dem betreff rooter an super_muggis@gmx.net
07. Nov. 2007 - 12:29 erstellt von KnoX
Schau mal hier:
http://orgapage.de/pages/server/linux/screen.php

Die Kommentar-Funktion ist derzeit leider deaktiviert.
Bitte nutze das Forum statt dessen.