Co potrzebujemy?
- Serwer dedykowany z odblokowanymi pakietami wget, gzip. Z systemem unixowym
- Putty:
Putty - www.Grajkownia.com.rar 212,29 KB
3 Ilość pobrań- Prawa zapisu plików na serwerze, najlepiej konto roota .
- Trochę wiedzy na temat obsługi klawiatury.
- Cierpliwość.
- Umiejętność korzystania z innych awaryjnych źródeł, np. Google .
Macie wszystko? O zawartość głowy nie pytam, bo różne mogą być odpowiedzi =)
To zaczynamy:
1. Odpalamy Putty i łączymy się z serwerem.
2. Login: root
Password: Wasze hasło (Uwaga! Wpisując hasła, nie widzicie, że w ogóle coś wpisujecie).
3. Po zalogowaniu, wybieracie sobie katalog, w jakim ma być zainstalowany serwer.
Przydatne polecenia:
- home - sprawdzanie katalogów w danej lokalizacji,
- cd [folder] np. cd hlds - przechodzimy do folderu hlds.
4. Po wybraniu odpowiedniego katalogu, wpisujemy:
wget http://storefront.steampowered.com/download/hldsupdatetool.bin
Co nam pozwoli na pobranie pliku instalacyjnego serwera (patchera hlds).
5. Następnie po pobraniu wpisujemy:
chmod +x hldsupdatetool.binCzyli nadanie odpowiednich praw/atrybutów plikowi.
6. Teraz odpalamy ściągnięty wcześniej program, poprzez wpisanie komendy:
./hldsupdatetool.bin
Po odpaleniu wyskoczy wam licencja, wpisujemy: yes i teraz powstanie nam plik STEAM.
7. No to znowu nadajemy mu prawa, wpisując:
chmod +x ./steam
8. No i odpalamy nasz plik, wpisując:
./steam
Teraz steam się zaktualizuje.
9. Po aktualizacji steama, czas na odpalenie i pobranie plików serwera. Plik steam odpalamy z parametrem -update. Przykładowa składnia wygląda tak:
./steam -command update -game cstrike -dir ~/hlds_run -verify_all -retry
No tak, ale co to oznacza? Po krótce opisze znaczenie odpowiednich parametrów:
game - gra, prawie zawsze cstrike (jeśli chcecie zainstalować Counter Strike).
dir - ścieżka instalacji, wpisujecie nazwę folderu do którego ma się zainstalować serwer. Może być również -dir ~/ wtedy zainstaluje się do katalogu, gdzie aktualnie się znajduje.
verify_all - sprawdza wszystkie pliki zasobów serwera (np. czasem hlds potrafi strącić pliki w wyniku padu zasilania, oracz czasem valve wysyła poprawione wersje map, itp.).
retry - spowoduje ze na pewno wcześniej czy później ściągnięcie grę. Należy pamiętać o odblokowaniu potrzebnych portów.
11. Robimy sobie kawę lub wychodzimy na papierosa, podczas aktualizowania się plików.
12. No to czas na odpalenie serwera. Polecenie przykładowo powinno wyglądać tak:
screen ./hlds_run -game cstrike +port 27015 +maxplayers 20 +exec server.cfg +servercfgfile server.cfg +map de_dust2 -autoupdate
Zapewne nie wszystko zrozumiałeś, dlatego wytłumaczę Ci jak to wszystko działa.
screen - parametr ten odpowiada za odpalenie serwera jako proces systemowy, dzięki czemu po wyjściu z putty, serwer nadal będzie działał.
game - gra, prawie zawsze cstrike (jeśli chcecie zainstalować Counter Strike) i tego nie zmieniamy.
port - oznacza na jakim porcie chcemy odpalić serwer, przeważnie domyślnie mamy 27015, i każdy następny serwer odpalamy port wyżej.
maxplayers - oznacza na ile slotów chcemy stworzyć serwer, przeważnie chcemy zrobić na 20 graczy, czyli mamy +maxplayers 20. Maksymalna ilość slotów zależy w dużej mierze od wydajności waszego serwera oraz łącza internetowego.
exec serwer.cfg - jest to parametr odpowiadający za wczytanie pliku konfiguracyjnego, jakim jest serwer.cfg.
servercfgfile server.cfg - polecenie, które wydaje dyspozycje ustalenia pliku konfiguracyjnego jako serwer.cfg.
map - każe załadować mapę,bez tego serwer będzie działał, ale na nim nie zagracie.
autoupdate - parametr, dzięki któremu serwer będzie się automatycznie aktualizował po restarcie.
Copyright @ Grajkownia.com
Użytkownik ~Karol edytował ten post 12:35:37 - 16.01.2011






Do góry









