
Grupa: Posty: 73 #162607 Od: 2008-10-5
| Z pewnością wielu z was chciało postawić na koncie shell/serwerze dedykowanym serwer counter-strike i nie wiedziało jak.. Pokaże wam krok po kroku jak to się robi
1. Połączenie SSH. Śiągnij program putty. Aby się połączyć musisz znać ip, login i hasło.
W HostName wpisujemy adres IP, port pozostaje bez zmian i klikamy Open.
Wyskoczy nam jakieś powiadomienie, klikamy Tak.
Gdy się połączymy system zapyta o login i hasło. Wpisujemy login i hasło. Wciskamy enter.
Gotowe! Jesteśmy zalogowani!
Teraz możemy rozpocząć instalacje serwera.
2. Instalacja serwera.
Kopiujemy komendę: Kod: wget http://storefront.steampowered.com/download/hldsupdatetool.bin
Klikamy prawym klawiszem w otwartym oknie programu Putty oraz naciskamy klawisz Enter. Czekamy aż skończy, następnie wykonujemy tak samo jak powyżej (kopiujemy, prawym klawiszem w oknie Putty oraz naciskamy enter).
Kod: chmod +x hldsupdatetool.bin
oraz Kod: ./hldsupdatetool.bin
Teraz wpisujemy yes i czekamy.
Główny plik instalacyjny został już ściągnięty. Teraz trzeba zainstalować program HLDS. Aby to uczynić, wpisujemy komendę: Kod: chmod +x ./steam
oraz Kod: ./steam
Pokaże nam się informacja: Cytat: Steam Linux Client updated, please retry the command
Więc ponawiamy komende: Kod: ./steam
Gdy klient steam skończy się aktualizować, to należy wykonać w programie komendę: Kod: mkdir folder
Gdzie folder oznacza nazwe folderu (downloną) Następnie: Kod: ./steam -command update -game cstrike -dir ~/folder -verify_all -retry
Utworzy się katalog folder w którym będą znajdowały się główne pliki serwera. Po wyświetleniu komunikatu:
Cytat: HLDS installation up to date
Serwer jest już zainstalowany, lecz jest on w trybie Steam. Teraz trzeba go przerobić na nonsteam. Wpisujemy komendę: Kod: cd folder
Następnie: Kod: wget http://files.tac-ops.net/cstrike/engine.v15_linux.tgz
Gdy już się skończy, odpalamy kolejno: Kod: rm -rf engine_amd.so
Kod: rm -rf engine_i486.so
Kod: rm -rf engine_i686.so
Kod: tar xfvz engine.v15_linux.tgz
Następnym krokiem jaki należy wykonać jest instalacja programu HLShield. Po co on? Blokuje wszystkie exploity oraz inne tego typu programy które mogą zakłócać pracę serwera bądź zawieszać go. Jego instalacja jest prosta, wykonujemy kolejno: Kod: wget http://hobby.sarichioi.com/cstrike/hlshield-install.sh
Kod: chmod 755 hlshield-install.sh
Kod: ./hlshield-install.sh
Teraz serwer jest już odporny na ataki typu CSDOS oraz wiele innych.
Pewnie chcesz mieć na swoim serwerze amxx Możesz zainstalować amxx od podstaw, jak i skorzystać z gotowych packów.
Kiedy już zainstalujesz amxx... Czas włączyć serwer..: Kod: screen ./hlds_run -game cstrike -master -insecure -pingboots 1 +port 27015 +maxplayers 12 +map de_dust2 +exec server.cfg +sv_lan 1
Parametry można oczywiście zmienić, to jest tylko przykład
|