Crearea unui server GTA 5
Mulți utilizatori doresc să-și creeze propriul server, fie că este vorba de GTA RP sau de un alt mod, iar în acest articol vă voi arăta cum să vă creați propriul server și ce va fi nevoie.
Ce va fi necesar?
- Gazduire
- Abilitatea de a lucra cu SSH și de a seta un protocol securizat
- Selectați sistemul de operare dorit. Vă voi arăta un exemplu pe linux
- Abilitatea de a lucra cu baze de date
- Cunoașteți PHP (bine sau utilizați coduri gata făcute de pe Internet)
- Înțelegerea scripting (opțional)
- Cunoașterea limbii engleze
- Licențiat GTA 5
- Firezilla
- Putty
Un scurt ghid
Inițial, alegem găzduirea pe care va fi localizat serverul nostru, voi folosi serviciul nostru pentru a arăta cum funcționează totul.
După crearea unui server pe Linux OS Ubuntu 20.04 (aceasta este versiunea pe care o folosesc), trebuie să instalăm o bază de date MySQL. Puteți citi exact cum să faceți acest lucru la acest link.(Vă sfătuiesc să vă familiarizați complet cu configurarea și cum să vă limitați cel mai bine proiectul de pericole)
De asemenea, este mai ușor să lucrați prin Programul putty pentru a configura serverul prin consola de comandă. Pentru a utiliza acest program, va trebui să instalați chei SSH pe serverul dvs. de găzduire, puteți solicita furnizorului dvs. (le avem instalate inițial și este ușor de conectat).
După conectarea la consolă și instalarea bazei de date, va trebui să introducem următoarele comenzi pentru ca serverul să funcționeze.
- Apt-get update caută actualizări
- Apt-get upgrade descarcă actualizări
- Apt-get install mysql-server - instalarea bazei de date server
- apt-get install phpmyadmin [space]+[tab] + [enter] când selectați apache2 și veniți cu o parolă complexă în care vor exista litere mari și mici, numere și caractere speciale.
- apt-get install build-essential checkinstall
- apt-get install libssl-dev
- Apt install nodejs
- Instalarea NVM wget https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
- Reporniți terminalul cu comanda- source ~/.profile
- Verificăm operabilitatea folosind nvm --version
- nvm ls-remote lista a tuturor versiunilor disponibile
- node -v arată versiunea curentă
- nvm install *version*, specificați versiunea pe care nodul-v
- add-apt-repository -y ppa:ubuntu-toolchain-r/test (totul este scris fără spații, cu excepția-y)
- apt update & & sudo apt install libstdc++6
- Accesați folderul rădăcină cd /home
- Crearea folderului serverului mkdir server
- Du-te la ea cd server
- Acum descărcați Rage MP wget https://cdn.rage.mp/updater/prerelease/server-files/linux_x64.tar.gz
- Despachetarea fișierelor serverului tar -xzf server files linux_x64.tar.gz
- Intrăm în folderul cd ragemp-srv creat după despachetare
- Pornim serverul astfel încât fișierul de configurare - ./ragemp-server
- Acum descărcați programul firezilla
- Avem acces la server prin firezilla și configurăm conf.json (se află pe calea /home/server/ragemp-srv) selectați-l și faceți clic pe "Edit"
Video Instructie
Acum Puteți descărca ansambluri gata făcute și le puteți muta pe serverul dvs. doar aruncându-le în folderul rădăcină, dar nu uitați să vă schimbați adresa de e-mail și parola.
Puteți descărca ansambluri gata făcute aici: https://rage-multiplayer.ru/rage-mp/servers/
Scripturi gata făcute pentru server https://ragemp.com/rage-mp/scripts/packages/
Folosind acest ghid, vă puteți crea serverul GTA 5 RP în doar 10-15 minute. De asemenea, puteți crea nu numai un RP, ci și un server de alt tip, există 10 dintre ele în total și le voi enumera pe fiecare mai jos.
Moduri:
- Roleplay - este un joc de rol, adică toată lumea joacă un anumit rol.
- Freeroam- un server gta obișnuit
- Deathmatch-PVP regulat
- TEAMDEATHMATCH-echipa PVP
- Race-Curse
- Drift-Drift
- Derby-Derby
- Trucking - Transport De Marfă
- Copsandrobbers-polițiști și tâlhari
- Gangwar-Război De Grup
Ghid detaliat
Așa cum am spus în ghidul scurt, va trebui să alegeți găzduirea pe care veți găzdui serverul. Trebuie să acordați atenție puterii serverelor, rezistenței la DDOS, volumelor de disc și, desigur, prețului.
După ce ați ales găzduirea necesară, va trebui să instalați un sistem Linux pe server (Ubuntu 20.04 este versiunea pe care o folosesc) și apoi va trebui să actualizăm serverul. Acest lucru se poate face folosind următoarele comenzi:
Apt-get update
Apt-get upgrade
După ce ați actualizat serverul și toate componentele sistemului său, trebuie să instalați un cadru în care toate datele utilizatorului vor fi disponibile. Pentru a face acest lucru, introduceți comanda apt install mysql-server - astfel vom instala baza de date. Suntem de acord asupra tuturor punctelor apăsând Y.
Apoi, trebuie să instalăm panoul php pentru a face acest lucru, introduceți comanda apt install phpmyadmin
După ce ați introdus această comandă, va trebui, de asemenea, să fiți de acord cu totul apăsând Y. apoi, când selectați Apache 2, Apăsați Tab+space+enter în același timp și veniți cu o parolă complexă pentru utilizatorul root.
Trebuie să includă litere mici și mari, numere și simboluri speciale.
Fiecare instalare va mânca spațiu pe disc
Apoi, vom instala câteva biblioteci necesare folosind comenzile:
- apt-get install build-essential checkinstall
- apt-get install libssl-dev
- apt-get install nodejs
Acum că totul este instalat, va trebui să descărcăm NVM [ Node Version Manager ] pentru o operare convenabilă și schimbarea versiunilor nodului
Wget https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
După introducerea acestei comenzi, așteptăm finalizarea instalării și reintroducerea terminalului sau pur și simplu introduceți comanda:
source ~/.profile
Acum trebuie să verificăm operabilitatea componentelor instalate, să aflăm versiunea nodului și să o instalăm. Toate aceste acțiuni sunt efectuate cu ajutorul comenzilor:
- nvm --version Checking the operability of
- nvm ls-remote list of all available versions
- node -v shows the current version
- nvm install *version*, specify the version that the node -v command showed you
Când toate cele de mai sus sunt terminate, va trebui să instalăm câteva depozite și o altă bibliotecă, facem acest lucru cu:
add-apt-repository -y ppa:ubuntu-toolchain-r/test (everything is written without spaces except -y)
apt update && sudo apt install libstdc++6
Când toate acțiunile de mai sus sunt terminate, putem începe să descărcăm fișiere server. Pentru a face acest lucru, trebuie să creăm un dosar în care îl vom pune. Să mergem la folderul rădăcină și să creăm unul nou acolo folosind comenzile:
Cd /home go to the root folder
Mkdir server create a folder where we will place the server
Cd server go to the created folder
Acum putem descărca arhiva serverului aici și despachetați - o pentru a face acest lucru, introduceți comenzile:
- wget https://cdn.rage.mp/updater/prerelease/server-files/linux_x64.tar.gz
- tar -xzf linux_x64.tar.gz *Unpacking the server files *
După ce arhiva a fost despachetată, a fost creat un nou folder, intrăm în folderul creat cu
cd ragemp-srv
Acum trebuie să pornim serverul astfel încât să apară toate folderele și fișierele necesare. Pornim serverul folosind comanda:
./ragemp-server
Puteți închide serverul folosind ctrl + c
Acum trebuie să descărcăm programul Firezilla pentru a lucra cu fișiere server și pentru a instala scripturi și alte lucruri pe server în viitor. După instalarea programului, va trebui să vă conectați la server folosind acest program, acolo veți avea nevoie de numele gazdei sau adresa IP a serverului, de conectare (rădăcină), parola de pe server și asigurați-vă că specificați portul 22 (dacă nu a fost instalat altul).
Apoi, va trebui să configurați fișierul cons.json-ul care se află pe calea / home / server / ragemp-srv și după selectarea acestuia, faceți clic pe "Edit"
După editarea fișierului (l-am editat printr-un fișier text simplu), trebuie să îl salvați și să acceptați modificările bifând caseta
Ce date sunt în acest fișier:
- maxplayers — numărul maxim de jucători care se pot conecta la serverul dvs.
- nume — numele serverului dvs.
- gamemode este numele modului, de exemplu, Deathmatch
- stream - distance este domeniul de aplicare al obiectelor. (cu cât este mai mare, cu atât este mai vizibil)
- announce - vizibilitatea serverului în căutarea globală (adevărat — da \ fals — nu).
- csharp - activarea suportului script pentru noi#
- port - numărul portului serverului dvs. pentru care jucătorii trebuie să se conecteze.
După ce ați configurat acest fișier, puteți porni serverul și vă puteți conecta la acesta pentru aceasta, va trebui să descărcați RageRP
Trebuie să îl descărcați pe computer și apoi veți putea accesa serverul dvs., dar trebuie să înțelegeți că Grand Theft Auto 5 trebuie să fie licențiat, altfel nimic nu va funcționa.
Concluzie
După ce ați citit acest articol, probabil că ați realizat că oricine poate deveni proprietarul serverului, veți avea nevoie de un sistem puternic puternic. În principiu, vă puteți crea propriul server pe computerul de acasă, dar acest lucru va necesita un computer foarte puternic, care poate funcționa fără întrerupere, iar acest lucru, la rândul său, va dăuna componentelor sale. Prin urmare, sfatul meu pentru dvs. este să utilizați diferite tipuri de furnizori de găzduire, ale căror servere le puteți utiliza la capacitate maximă și să nu vă faceți griji cu privire la defecțiuni și așa mai departe, de exemplu, dacă ceva eșuează brusc pe serverul dvs., acesta va fi înlocuit instantaneu și nici nu veți suferi pierderi.
O nuanță importantă în crearea unui server este dorința și oportunitatea de a vă dezvolta în mod constant, deoarece pentru a vă crea propriile scripturi personale, va trebui să cunoașteți limba C# și există și multe alte nuanțe, dar dacă petreceți o săptămână puteți crea propriul dvs. proiect unic GTA RP care va aduce profit și bucurie utilizatorilor.