Portalul jocurilor mixarena!

Crearea unei servere Counter-Strike server dedicate pe linux

Cum se creează un server css pe linux?
Dacă jucați Counter-Strike Source,
apoi, uneori, a venit gândul propriului lor server de jocuri. și că a lucrat în mod constant pentru acest lucru, vă recomand să închiriați un "dedik". sau kvm server vps și instalați ubuntu pe el. sau debian. Ei bine, dacă aveți o viteză excesivă de hardware și Internet de 100 de megabiți în ambele direcții, atunci puteți crea pe hardware-ul casei nu 1 și câteva servere de jocuri plus. statisticile web și baza de date sursă bans nu sună rău da. Dar nu vorbim despre asta.

Toate manipulările cu instalarea serverului se fac cu ajutorul unui terminal (consola) sau dacă îl faci de la distanță, apoi folosind PuTTy

Instalarea css-ului pe linux-ul ubuntu
1) Creați o actualizare de director și css - acolo vom păstra scriptul de actualizare. și descărcări. Al doilea director pentru serverul nostru de jocuri.

Pentru utilizatorii de Ubuntu. înainte de a începe instalarea serverului, trebuie să introduceți sudo -i apoi parola de administrator dacă nu există parolă root apoi setați-o tastând sudo passwd root în terminal și vi se va cere să introduceți parola dorită. Pentru a lucra cu fișiere de pe serverul dvs. de joc, este mai bine să utilizați FileZilla pentru a utiliza acest program, instalați serverul ssh - sudo apt-get install ssh. FileZilla poate fi descărcat de la centrul de aplicații din ubuntu și altele. Os linux Continuăm să instalăm datele de comandă în consola (cele de mai sus au fost oferite câteva recomandări pentru utilizatorii ubuntu)

COD: # cd / opt /
# mkdir css
# cd / opt /
# actualizare mkdir


2) Descărcați SteamCMD pentru linux în director / actualizare, l-am creat deja


3) Despachetați arhiva descărcată

COD: # tar xvfz * .tar.gz>


4) Apoi, trebuie să creați un script de încărcare a serverului. suna-l update.sh

COD: # nano update.sh

COD: STEAMEXE = steamcmd ./steam.sh + autentificare anonimă + force_install_dir / opt / css + app_update 232330 + renunțați

5) Instalați drepturile asupra fișierului de încărcare a serverului

COD: # chmod + x update.sh


după cum puteți vedea totul simplu, rulați acum scenariul

Dacă prima dată nu a mai revenit, executați comanda de încărcare a serverului. care este scris mai sus. dacă totul a mers bine

și serverul a pornit (Notați cititorul că serverul va fi încărcat într-un alt folder decât css)

accesați directorul cu serverul încărcat


creați un fișier de pornire

COD: # nano start.sh


scrieți-l sau copiați-l și lipiți -

COD: #! / Bin / sh
./ srcds_run -console -game cstrike -port 27015 + sv_lan 0 + maxplayers 32 + harta de_dust2> / dev / null 2> 1

atribuiți permisiunile fișierelor

COD: # chmod + x start.sh


6) Sunteți gata să porniți serverul :)


Totul poate fi jucat pe server. nu uitați să adăugați server.cfg

Jurnalele sunt stocate într-un dosar # 92; bușteni # 92;
5. Alte echipe
writeid // scrie jucătorii SteamID
writeip // scrie IP playere
exec banned_ip.cfg // adăugați la acest fișier banned_ip.cfg o listă cu interdicții de către Steam ID
exec banned_user.cfg // adăugați la acest fișier banned_user.cfg o listă cu numele jucătorului interzis


Serverul css pe linux nu pornește. soluţie:
1) Dacă aveți un sistem pe 64 de biți, trebuie doar să instalați suport pentru biblioteci pe 32 de biți cu această comandă

COD: # apt-get instala ia32-libs


Dacă nu a funcționat așa, vom face acest lucru:

COD: # dpkg --add-architecture i386
# apt-get update
# apt-get instala ia32-libs

2) Poate că, de asemenea, trebuie să setați privilegiile de lansare pentru aceste fișiere (srcds_run, Srcds_linux)

du-te la directorul cu serverul nostru


și să atribuiți permisiuni pentru rularea fișierelor

COD: # chmod + x srcds_linux
# chmod + x srcds_run


Mai multe probleme la pornirea serverului pe linux pe care nu l-am văzut. Dacă există probleme, scrieți să încercați să rezolvați împreună aceste probleme

Articole similare