Sieć serwerów Counter-Strike Dust2.pl
Stawiamy serwer CS na linuksie. - Wersja do druku

+- Sieć serwerów Counter-Strike Dust2.pl (http://dust2.danielkucal.com)
+-- Dział: Strefa Counter Strike (/forum-Strefa-Counter-Strike--9)
+--- Dział: Poradniki (/forum-Poradniki--11)
+--- Wątek: Stawiamy serwer CS na linuksie. (/temat-Stawiamy-serwer-CS-na-linuksie--7920)



Stawiamy serwer CS na linuksie. - ratosluaf - 10-08-2012 23:15

Cześć, w poradniku nauczę was stawiać serwer HLDS na linuksie (na serwerze VPS, czy dedykowanym, albo nawet shellu). Potrzebny będzie nam program Putty, jeżeli robimy to na zdalnym serwerze, lub terminal, jeżeli robimy to na naszym komputerze.

Postaram się wszystko opisać krok po kroku.

1. Pobieramy pliki serwerowe z Internetu. Używamy do tego komendy:
wget http://storefront.steampowered.com/download/hldsupdatetool.bin

2. Wszystkim pobranym plikom musimy nadać chmod z prawem do włączania go:
chmod +x hldsupdatetool.bin

3. Odpalamy hldsupdatetool
./hldsupdatetool.bin[code]

4. Akceptujemy licencję, pisząc "[b]yes[/b]"

5. Nadajemy chmod Steamowi:
[code]chmod +x ./steam

6. Uruchamiamy Steam tak jak w punkcie 3:
./steam

7. Instalujemy pliki serwerowe Counter-Strike:
./steam -command update -game cstrike -dir <folder> -verify_all -retry
W miejsciu <folder> wpisujemy folder, w którym chcemy zainstalować pliki. Jeżeli chcemy zainstalować, w miejscu, w którym jesteśmy aktualnie piszemy tam "."

8. Odpalamy serwer:
./hlds_run -game cstrike +port <port> +map <mapa>
Jeżeli pliki instalowaliśmy w folderze, przed tym musimy wykonać komendę:
cd <folder>

Jeżeli serwer nie startuje:
Dodaj do końca linii startowej parametry:
-debug -condebug
Wtedy w cstrike/qconsole.txt będziesz miał wszystkie logi

9. Kilka przydatnych porad:
-Kupując serwer VPS pod gry pamiętaj, aby metodą wirtualizacji była metoda XEN. Dlaczego? Tylko wtedy masz zapewnione parametry.
-Do FTP serwera łącz się za pomocą WinSCP. Tylko on ze znanych mi programów używa protokołu SCP, nie musisz wtedy instalować FTP na serwerze.
-Serwer konfigurujesz w pliku server.cfg

To wszystko, dzięki za przeczytanie!

Troszkę zaczerpnięte z hlds.pl