2. Serwer na Linux.

Listopad 10th, 2007, Autor: Adrian, Kategorie: Bez kategorii

W poniższym poradniku przedstawiłem proces ściągnięcia i uruchomienia serwera counter-strike pod kontrolą systemu linux. Komendy zapisane czarnym wytłuszczonym drukiem wpisujemy do konsoli systemu (terminalu) lub przy łączaniu się zdalnie np. do Putty.





I. Instalacja.


1. Ściągamy plik hldsupdatetool.bin przy pomocy wget:


wget http://storefront.steampowered.com/download/hldsupdatetool.bin


2. Ściągniętemu plikowi hldsupdatetool.bin nadajemy prawa chmod +x:


chmod +x hldsupdatetool.bin


3. Odpalamy hldsupdatetool.bin.


./hldsupdatetool.bin


4. Czytamy pojawiającą się licencję i wpisujemy:


yes


5. Został ściągnięty plik steam któremu nadajemy prawa chmod +x:


chmod +x ./steam


6. Teraz tworzymy folder dla serwera.


mkdir hlds_l


7. Teraz odpalamy z odpowiednimi parametrami plik steam który pobraliśmy.


./steam -command update -game cstrike -dir /home/login/hlds_l -verify_all -retry


Po wykonaniu powyższych komend rozpocznie się ściąganie plików serwerowych counter-strike'a które zajmują ponad 300 MB, więc na pewno zajmie to troche czasu.


-game cstrike - Parametr definiuje dla jakiej gdy mają być ściągnięte pliki serwerowe. W naszym wypadku cstrike.
-dir ~/hlds_l - Definiuje nazwe katalogu do którego mają zostać ściągnięte pliki serwera. W naszym wypadku hlds_l
-verify_all - Parametr ten sprawdza poprawność wszystkich plików serwerowych.
-retry - Parametr ten wznawia zerwane co 30 sekund połączenie z serwerami steam w przypadku gdy są one zajęte.


II. Pierwsze uruchomienie.


Po ściągnięciu plików przechodzimy do pierwszego uruchomienia naszego serwera. Robimy to w następujący sposób:


1. Wchodzimy do katalogu gdzie z nowościągniętymi plikami, czyli w naszym przypadku hlds_l.


cd hlds_l


2. Uruchamiamy hlds_run z dobranymi przez nas parametrami.


Przykład:
./hlds_run -game cstrike +port 27015 +ip 89.177.0.1 +maxplayers 16 +map de_dust2 +exec server.cfg


-game cstrike - Wybór dla jakiej gry ma zostać odpalony serwer. W naszym wypadku cstrike.
+port 27015 - Tutaj ustawiamy port na jakim ma pracować nasz serwer.
+ip 89.177.0.1 - Tutaj wpisujemy zewnętrzne ip naszego serwera.
+maxplayers 16 - Maksymalna liczba graczy.
+map de_dust2 - Mapa która będzie ładowana wraz ze startem serwera.
+exec server.cfg - Parametr ten wczytuje konfigurację naszego serwera z pliku server.cfg.





Oddanych komentarzy: 2

  1. 123321 mówi:

    u mnie nie chce zacząć ściągać :( niewiem czemu pisze tylko tyle :
    Checking bootstrapper version ...
    Getting version 34 of Steam HLDS Update Tool

    nie pisze downloading... itd tylko to i tak nonstop prosze o pomoc

  2. d2 mówi:

    musisz poczekac chwile ( moze nawet i 5 minut ) , zauwazysz gdy skonczy :)

Dodaj komentarz

XHTML: Możesz używać tagów: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>