Sari la conținut

Instalare Server SA:MP pe VPS Linux (Ubuntu)


Postări Recomandate

Postat

Instalare SA:MP on VPS (Ubuntu)

Obiectiv:
Instalarea unui server SA:MP pe un VPS

Precizari:
Toate comenzile in Linux sunt Case Sensitive, adica se face diferenta intre litere mari si litere mici.
ex: Nu e acelasi lucru daca scrii cd /home sau cd /HOME

1. Trebuie sa aveti programul PuTTy. Daca nu il aveti descarcati-l de

This is the hidden content, please


2. Deschidem PuTTy, unde este scris "Host Name (or IP address)" introducem IP de la VPS-ul nostru, si port 22 (Aceasta este de default pentru SSH),

screenshot034c.png
Acum urmeaza sa apasam pe butonul OPEN care ne va deschide consola in care va trebui sa lucram.

screenshot035k.png

Ne va cere sa ne logam, folositi datele de acces care le-ati primit de la provider-ul de la care aveti VPS.
Datele de acces de defaut sunt:

This is the hidden content, please

Dupa logare tastam urmatoarele comenzi:

This is the hidden content, please

Apoi:

This is the hidden content, please

Aceste 2 comenzi vor actualiza serverul nostru cu librariile necesare pentru functionarea cat mai buna a serverului (Ca si Windows Updates)
Cand dati a doua comanda o sa va ceara daca doriti sa instalati componentele carora sau gasit upgrade-uri, apasati doar enter, pentru a confirma.
screenshot037p.png

Serverul SA:MP in linux are nevoie de libraria " ia32-libs " altfel serverul  nu va va porni, sunt unele VPS-uri care o au deja instalata, dar pentru a fii siguri ca este instalata vom da comanda:

This is the hidden content, please

3. Acum incepem cu instalarea serverului de SA:MP, pana aici a fost pregatirea VPS-ului.
In consola tastam urmatoarea comanda:

This is the hidden content, please

Care ne va permite sa mergem in folderul /home
Acum nu ne ramane altceva de facut decat sa descarcam file-urile SA:MP, acum este la versiunea 0.3d.
Aflandune in /home tastam in consola:

This is the hidden content, please

Atentie: wget este comanda sa descarcam un file in parcursul unde ne aflam, in legatura cu link-ul de la folderul server sa:mp el se va schimba de fiecare data cand va fii o versiune mai noua. Pentru a descarca versiunea cea mai noua accesati pagina <a href="

This is the hidden content, please
Page</a>, mergeti pana jos, si dati click dreapta pe versiunea cea mai noua ex "SA-MP 0.3d R2 Linux Server (x86)" si copiati link-ul inlocuind-ul cu cel de mai sus.
Dupa descarcarea acestui fisier cu extensia .tar.gz este necesar sa-l dezarhivam, pentru a face acest lucru folosim comanda:


This is the hidden content, please

Cum am spus si mai devreme numele acestui file se schimba in functie de noile versiuni care or sa iase pe viitor.
Comanda care am dat-o mai sus ne-a dezarhivat un folder care va contine serverul nostru, numit samp03 unde vom gasi gamemodes, filterscripts includes, si tot necesarul ca serverul sa ruleze pe un host LINUX.

4. Acum cu un program FTP ne conectam la serverul nostru, pentru a adauga GM , filescrits, modifica server.cfg etc... ca si pe host windows, doar ca folositi fisierele pentru Linux.
Daca serverul nu dispune de un server FTP puteti instala un server ftp in putine secunde prin comanda:

This is the hidden content, please

Pentru mai multe detalii despre acest Server FTP intrati pe 

This is the hidden content, please


5. Dupa ce am urcat toate fisierele necesare pentru serverul nostru pe host(VPS) pentru ca serverul sa porneasca este nevoie ca file-ul samp03srv sa aibe setate permisiuni ROOT (777). Pentru a seta aceste permisiuni vom da aceste 2 comenzi:

This is the hidden content, please

Care ne va trimite in directory de la serverul nostru!
!!!: Daca sunteti deja in /home tastati doar cd /samp03

This is the hidden content, please

6. Acum in sfarsit suntem gata pentru a porni serverul.
Pentru a il porni tastam in consola, fiind in drectorul /home/samp03 aceasta comanda:


This is the hidden content, please

Comanda aceasta porneste serverul in background.
Atentie: Sunt servere pe care aceasta comanda nu merge insotita de nohup, deci functioneaza doar ./samp03srv , dar aceasta are o problema, cand voi inchideti consola serverul se opreste.
Pasul acesta il urmariti doar daca nu va merge cu nohup ./samp03svr &
Pentru a face in mod sa nu se opreasca instalam un program de nume screen.

This is the hidden content, please

Dupa instalarea programului tastati in consola:

This is the hidden content, please

Care va va porni acest program in background, dupa care apasati de doua ori tasta "SPACE" de pe tastatura voastra pana ce consola nu va fii goala.(De doua ori apasati space)
Acum urmeaza sa pornim serverul nostru. Mergem din nou in directorul de la serverul nostru adica:

This is the hidden content, please

Si aici tastam

This is the hidden content, please

Dupa care se va deschide serverul nostru, ca sa ramana serverul online si dupa ce inchidem consola,dati click in consola si apasati pe Ctrl + A apoi Ctrl + D
Serverul Vostru este Online 24/7

7. Pentru a opri serverul vostru, este nevoie sa ne uitam la procesele deshise.
Tastam in consola

This is the hidden content, please

si ne va arata o lista cu toata procesele care sunt in functionare, noi va trebui sa ne uitam in dreapta unde este scris numele/comanda aplicatiei si sa cautam ./samp03svr
Cand am gasit aplicatia, in dreptul ei sunt niste informatii, precum PID USER PR NI ..etc, pe noi ne intereseaza PID ce este in dreptul ./samp03svr de exemplu sa zicem ca este PID 30.
Pentru a opri serverul tastam comanda

This is the hidden content, please

Exemplu:

This is the hidden content, please

si serverul se va opri!
Pentru a il porni din nou, urmariti ce este scris la punctul 6

Tutorialul acesta a fost facut de mine personal, nu este copiat de nicaieri!
Nu vreau sa aud Copy + Paste etc.. Eu l-am facut pentru ca stiu ca atunci cand l-am cautat si nu l-am gasit, a fost nasol sa tot caut in alte limbi.
Have Fun

Daca aveti probleme, sunt disponibil sa va ajut.
Ma puteti contacta pe forum sau pe Y!M
Download File PDF :

This is the hidden content, please

 

Postat

Bun tuturial !

  • 7 luni mai târziu...
Postat

bun tutorial.

  • 3 săptămâni mai târziu...
Postat

Frumos Greu Multa munca depusa Ce sa spun +1!

Postat

Frumos

  • 1 lună mai târziu...
Postat

T/C OLD TOPIC

Vizitator
Acest subiect este acum închis pentru alte răspunsuri.
  • Navigare recentă   0 membri

    • Nici un utilizator înregistrat nu vede această pagină.
×
×
  • Creează nouă...