Instalarea sursei contra-strike a serverului (ofensivă globală) pe linux ubuntu, blog raska

prefață

Spre surprinderea mea, există foarte puține manuale comprehensibile despre instalarea serverului Dedicated (server dedicat) al jocului Counter-Strike pe Linux pe Internet. Mai multe metode nu au funcționat pentru mine, sau buggy-ul serverului, în cele din urmă am găsit un manual pe care l-am câștigat. A adaptat versiunea în fața dvs.







Notă importantă: Următorul ghid este potrivit pentru aproape toate jocurile Valve, care au un modul separat dedicat serverului. Asta este Counter-Strike: Sursa. Counter-Strike: Ofensiva Globală, Half-Life 2: Deathmatch, Left 4 Dead, etc. lista completă în valva oficială Valve aici. Și încă un lucru - descriu cum să pun un server licențiat pentru joc pe Steam. Școlari cu ansambluri fără aburi, sfatul meu pentru tine: să nu fierbeți yaga și să vă salvați 200 de ruble pentru un joc licențiat. Ei bine, poate 300.)

Pregătirea

În cazul meu, începem cu sistemul nou instalat și consola care arde în fața ochilor noștri. Ne-am logat sub utilizatorul nostru. Firește, nu facem nimic direct de sub rădăcină. Alocat în citat - o întreagă echipă, pe care o scriem în consolă. Dacă există mai multe linii în citat, există mai multe comenzi, scrieți prima linie, apăsați Enter, scrieți următoarea linie, de asemenea Enter.

În primul rând, verificăm dacă sistemul este actualizat:

sudo apt-get update

sudo apt-get upgrade

În cazul meu, sistemul era de 64 de biți, iar serverul jocului era de 32 de biți. Prin urmare, instalăm biblioteci pentru a rula aplicații pe 32 de biți (dacă sistemul dvs. are 32 de biți, săriți acest pas):

sudo apt-get instala lib32gcc1 libc6-i386

Adăugăm un utilizator separat, sub care va fi pornit serverul. Atât de corect și de sigur. Să o numim "abur":

sudo adduser abur

În acest caz, directorul în care ne aflăm va rămâne de la utilizatorul anterior. Trebuie să mergeți la directorul nostru și să creați un folder numit "steamcmd" și mergeți la el:

Apoi, trebuie să descărcați actuala arhivă cu shell-ul Steam, prin intermediul căruia putem descărca serverul mai târziu. Noi scriem:

Ar trebui să se descarce rapid, fișierul este mic - 3 MB. despachetaţi:







tar -xvzf steamcmd_linux.tar.gz

Dacă totul a mers bine, va fi afișată o listă a fișierelor extrase. Ștergeți arhiva care nu mai era necesară:

Rulați consola Steam:

Acesta va fi actualizat imediat. Dacă lansarea a avut succes, veți vedea o consolă de Steam în sine (începe cu "Steam>"). În această consolă scriem:

Așa că vom introduce accesul clienților la serviciile serverului de sărituri. Ca rezultat al implementării, trebuie să emită "... Succes". Apoi, vom prescrie dosarul în avans, unde serverul nostru va fi plasat, Counter-Strike. Primul punct important este locul în care trebuie să fii atent. Numele folderului "css" din comanda de mai jos trebuie înlocuit cu "cs_go" dacă pariați Global Offensive. Voi pune Counter-Strike: Source, așa că dosarul va fi numit "css":

Următorul punct important. Vom scrie o comandă pentru a începe descărcarea serverului. Acesta conține așa-numitul app_id, adică un identificator unic (numărul de cifre) al serverului de joc, pe care îl vom învârti. Pentru CS: Source, app_id este 232330, pentru CS: GO - 740. Am introdus CS: Source, astfel încât echipa mea arată astfel:

app_update 232330 validate

În consecință, în cazul GO, modificați numărul la 740. După ce ați introdus această comandă, va începe procesul de descărcare a fișierelor serverului. Pentru Counter-Strike: Sursă, această dimensiune este de aproximativ 2,5 GB, pentru ofensiva globală, cu siguranță mai mult, deci aveți grijă cu traficul. Acest proces poate fi foarte lung, totul depinde de viteza internetului. Am descarcat in aproximativ 20 de minute. Cu un download de succes va fi afisat: "Succes! App app_id este instalat pe deplin. " Ne întoarcem la consola serverului, scriind:

Acum suntem în afara de stim, curățat ecranul și în fața noastră terminalul de server. Creați fișierul principal de configurare server.cfg:

Logic gândindu-l pe cititor, probabil că și-a dat seama că dacă pune GO, atunci în loc de "css" în echipe scrie "cs_go". După ce ați făcut tot ce am scris mai sus, veți vedea un fel de "notebook" în vizualizarea consolei. Aceasta este umplerea fișierului nostru de configurare. Acum nu este nimic de scris acolo, salvați-l - Ctrl + O și închideți notebook-ul la Ctrl + X. În viitor, prin editarea acestui fișier, puteți instala variabile de server. De exemplu, "bot_difficulty", "sv_gravity" și o grămadă de alții.

Ne întoarcem la cele două cataloage înapoi în dosarul "css". Din acesta vom porni serverul următorul pas:

Lansarea procesului! Echipa de mai jos se referă la Counter-Strike: Source, dacă pariați Global Offensive, consultați lista comenzilor de pornire aici. Noi scriem:

/ srcds_run -console -game cstrike -maxplayeri 20 -port 27015 + harta de_dust

Este, după cum ați înțeles deja (sper) va lansa un server cu următorii parametri: de_dust hartă, jucătorii maxim - 20 serverul de port - 27015. Când porniți serverul are o mulțime de bușteni, cel mai probabil, în primul rând nu au nici măcar timp pentru a citi, cât de repede și vor fi multe din ele. La sfârșitul descărcării în terminalul va indica: «modul cecure VAC este activat», ceea ce înseamnă că serverul nostru a fost pornit cu succes.

concluzie

În concluzie, câteva lucruri importante. Pentru a reda pe Internet, pe firewall-ul serverului dvs. ar trebui să fie deschise porturi de la 27000 la 27040 inclusiv și protocoale TCP și UDP. Cum să port porturi în Linux și pe routere, căutați pe Internet.







Articole similare

Trimiteți-le prietenilor: