Counter-Strike 2 a câștigat deja popularitate în rândul milioanelor de jucători, iar mulți sunt dornici să-și creeze propriile servere pentru a se juca cu prietenii sau pentru a dezvolta o comunitate. Server virtual dedicat (VDS) este soluția optimă de găzduire, oferind control deplin asupra infrastructurii serverului și permițându-vă să o personalizați în funcție de cerințele individuale. În plus, utilizarea unui VDS este adesea mai rentabilă decât închirierea unui server de jocuri standard. Cu VDS aveți libertatea de a vă crea propriul mediu de joc unic, fără limitările serviciilor standard de găzduire.
Ce VPS să alegeți pentru CS2?
Atunci când alegeți un VPS pentru un server Counter-Strike 2, este important să vă concentrați pe cerințele minime de sistem care vor asigura funcționarea stabilă a jocului și confort pentru jucători. Una dintre variantele potrivite este tariful BAZĂ I2-R4-NV60 pentru 900₴ pe lună, care include:
- CPU: 2 nuclee Intel
- RAM: 4 GB RAM
- Depozitare: 60 GB NVME
- Viteza de conectare: 1000 Mbps
- Backup: timp de 7 zile
- Sisteme de operare: Windows Server sau Linux
Această configurație îndeplinește cerințele minime pentru un server CS2 și este potrivită pentru a juca cu un număr mic de jucători - până la 10 persoane. Cu un astfel de VPS, puteți rula o versiune de bază a serverului fără modificări care necesită mult resurse.
Dacă intenționați să rulați jocuri la scară largă sau să adăugați pluginuri și moduri suplimentare, ar trebui să luați în considerare o configurație mai puternică pentru a evita întârzierile și problemele de performanță. Pentru astfel de cazuri, puteți lua în considerare planuri cu un număr mare de nuclee și RAM. Se recomandă utilizarea ca sistem de operare ubuntu, deoarece este stabil, ușor de configurat și are o compatibilitate excelentă cu serverele de jocuri.
Instalarea CS2 pe VPS
Instalarea unui server necesită o serie de pași. Mai jos este o secvență de comenzi și acțiuni pentru instalarea cu succes a unui server de joc Counter-Strike 2 pe un VPS.
Pasul 1: Creați un utilizator nou
Pentru a asigura securitatea, vom crea un utilizator nou sub numele căruia va fi lansat serverul:
useradd -m server
Pasul 2. Setați o parolă pentru utilizator
Setați o parolă pentru noul utilizator:
server passwd
Pasul 3: Acordați drepturi de administrator
Pentru a efectua sarcini administrative, vom acorda utilizatorului drepturi de administrator:
usermod -aG sudo server
Pasul 4: Instalați un nou shell de linie de comandă
Să schimbăm shell-ul de comandă al utilizatorului în Bash:
usermod -s /bin/bash server
Pasul 5: Reporniți serviciul SSHD
Să repornim SSH pentru ca modificările să aibă efect:
systemctl reporniți sshd
Pasul 6. Comutați la un utilizator nou
Să schimbăm utilizatorul și să trecem la directorul său rădăcină:
su server cd
Pasul 7: Actualizarea pachetelor
Actualizăm toate pachetele de sistem la cele mai recente versiuni:
sudo apt update && sudo apt upgrade -y
În timpul procesului de actualizare poate apărea un meniu - trebuie doar să apăsați Enter.
Pasul 8. Instalați pachete pentru SteamCMD
Pentru a rula SteamCMD avem nevoie de un pachet de biblioteci:
sudo apt install lib32gcc-s1
Dacă apare un meniu în timpul instalării pachetului, nu modificați nimic - apăsați Enter.
Pasul 9. Creați un folder pentru SteamCMD
Să creăm un director pentru instalarea SteamCMD și să mergem la el:
mkdir ~/steamcmd && cd ~/steamcmd
Pasul 10. Descărcați SteamCMD
Descărcați arhiva SteamCMD:
wget http://media.steampowered.com/client/steamcmd_linux.tar.gz
Pasul 11. Despachetați arhiva
Să despachetăm arhiva descărcată:
tar xvfz steamcmd_linux.tar.gz
Pasul 12. Descărcați serverul de joc
Acum să descarcăm fișierele serverului de joc. Înlocui dvs. de conectare
la autentificarea dvs. Steam:
STEAMEXE=steamcmd ./steamcmd.sh +conectați-vă login-ul +force_install_dir /home/server/server +app_update 730 +exit
În timpul procesului de descărcare, va trebui să introduceți parola contului dvs. Steam, iar dacă Steam Guard este activat, va trebui să introduceți un cod de verificare din aplicația mobilă. Vă rugăm să rețineți că fișierele au aproximativ 37 GB, așa că descărcarea poate dura ceva timp.
Pasul 13: Configurați biblioteca Steam
Să creăm un director sdk64
și copiați fișierele necesare:
cd ~/ && mkdir .steam && cd .steam && mkdir sdk64; cp ~/steamcmd/linux64/steamclient.so ~/.steam/sdk64 cd
Pasul 14. Creați și editați scriptul de lansare
Să creăm un fișier începe.sh
și deschideți-l pentru editare:
atingeți start.sh && nano start.sh
În interiorul fișierului vom scrie următoarea comandă pentru a porni serverul:
~/server/game/bin/linuxsteamrt64/cs2 -port 27015 -game csgo -dedicated -console -maxplayers 8 +game_type 0 +game_mode 0 +map de_inferno
Salvați modificările la fișier.
Pasul 15. Atribuiți drepturi de execuție
Să facem un dosar începe.sh
executabil, astfel încât să poată fi rulat ca script:
sudo chmod +x start.sh
Pasul 16. Personalizarea serverului
Dacă este necesar, puteți configura setările serverului prin editarea fișierului de configurare:
nano server/game/csgo/cfg/server.cfg
Toți parametrii disponibili pot fi găsiți în documentația oficială.
Pasul 17. Pornirea serverului
Pentru a porni serverul de joc, rulați comanda:
sh start.sh
Acum puteți juca CS2 pe un server închiriat.
Doar contactați-ne și vă vom ajuta să alegeți cea mai bună soluție pentru dvs.