Configurați un server automat cu mai multe furturi pe Debian

Acesta este un tutorial care explică cum se instalează un server Auto Theft Multi pe Debian. Acesta a fost actualizat ultima dată pentru Debian 7 și MTA 1.5.4.

Orice VPS de la Vultr este excelent pentru un server MTA, indiferent dacă este doar un server privat pentru prieteni sau dezvoltare, pentru un server care va găzdui o mulțime de oameni 24/7.

Pentru un server de dezvoltare sau un server pentru prietenii tăi, aș recomanda VPS-ul cu cel mai mic capăt (768 MB ram). Cu cât găzduiești mai multe persoane, cu atât este mai mare serverul pe care l-ai primi (evident).

Să începem!

Creditul merge la jhxp pe forumurile Auto Theft pentru majoritatea etapelor din acest tutorial. Tocmai am adăugat linkurile pentru 1.4.0 și am modificat câteva lucruri pentru a face mai scurt.

Instalarea pachetelor

Aceste pachete trebuie instalate înainte de serverul MTA.

Pentru Debian pe 32 de biți:

apt-get update; 
apt-get upgrade; 
apt-get -y install zip unzip libreadline5 screen

Pentru Debian pe 64 de biți:

apt-get update; 
apt-get upgrade; 
dpkg --add-architecture i386; #add the i386 architecture so the ia32-libs package can be installed
apt-get update; #update the list of packages so the ia32-libs package is included in the list
apt-get -y install zip unzip ia32-libs lib32ncursesw5 lib32readline5 screen

Rezumat:

  • Am instalat pachetele adecvate necesare.
  • Am adăugat suport pentru arhitectura i386 pe sisteme pe 64 de biți.

Instalarea Auto Theft Multi

Faceți pașii enumerați mai jos, unul câte unul:

cd ~; 
mkdir mtasa; 
cd mtasa; 

wget -O mtasa-linux-server.tar.gz http://linux.mtasa.com/dl/154/multitheftauto_linux_x64-1.5.4.tar.gz;
wget -O baseconfig.tar.gz http://linux.mtasa.com/dl/154/baseconfig-1.5.4.tar.gz;
wget -O mtasa-resources.zip https://mirror.mtasa.com/mtasa/resources/mtasa-resources-latest.zip;

tar -zxf mtasa-linux-server.tar.gz; 
mv multitheftauto_linux_x64-1.5.4 mtasa-server; 
unzip -q mtasa-resources.zip -d mtasa-server/mods/deathmatch/resources/;

tar -zxf baseconfig.tar.gz; #uncompress default server configuration files
mv baseconfig/* mtasa-server/mods/deathmatch; 
rmdir baseconfig; 
rm mtasa-linux-server.tar.gz baseconfig.tar.gz mtasa-resources.zip; 

Rezumat:

  • Am creat un director numit mtasa.
  • Apoi, am descărcat tot ce avem nevoie.
  • Apoi, am dezarhivat și ne-am comprimat toate fișierele descărcate și le-am pus acolo unde au fost necesare.
  • Și în final, am șters fișierele vechi descărcate, deoarece nu mai avem nevoie de ele.

Configurarea serverului

Executați următoarele comenzi:

cd ~; 
cd mtasa/mtasa-server/mods/deathmatch; 
nano mtaserver.conf;

Rezumat:

  • Ne-am întors la directorul principal, apoi am trecut în directorul în care se află fișierul de configurare.
  • Apoi, am deschis fișierul de configurare în nano.

Acum, putem configura serverul nostru. Tot ce trebuie să configurați în acest pas este numele serverului, cantitatea de sloturi pe care serverul o poate avea (implicit este 32) și ce resurse va rula la pornire. Pentru a configura serverul, efectuați orice modificare a mtaserver.conffișierului în nanocare considerați necesar. După ce ați terminat, mențineți CTRL și apăsați O, apoi tastați Y pentru a salva.

Rularea serverului

Executați următoarele comenzi:

cd ~; 
cd mtasa/mtasa-server/; 
./mta-server; 

Rezumat:

  • Practic, accesați directorul principal, apoi accesați mtasa-serverfolderul.
  • Apoi, faceți ./mta-serverpentru a porni serverul.

Dacă totul funcționează, ar trebui să fie afișată consola MTA. Serverul va imprima un mesaj în care se spune că este gata să accepte conexiuni.

Acolo te duci - acum ai un server Multi Theft Auto 1.4.0 funcțional pe deplin, care este pregătit pentru jucători!

In plus

În acest moment, serverul rulează. Cu toate acestea, după ce ieșiți din shell, serverul se va opri. Pentru a continua să funcționeze atunci când ați ieșit din shell, executați următoarele comenzi:

cd ~; 
cd mtasa/mtasa-server/; 
screen -dmS mtasa ./mta-server; 

Rezumat:

  • Am trecut la mtasa-serverdosar.
  • De data aceasta, am pornit serverul cu ecran și l-am numit mtasa(Acesta poate fi orice doriți).

Pentru a vizualiza serverul dvs., rulați ecranul cu ID-ul procesului serverului:

screen -r PROCESS_ID 

Puteți găsi codul de proces al serverului dvs. executând această comandă:

screen -ls

Serverul dvs. va apărea cu ID-ul fiind primul număr alături de ceea ce ați numit ecran (Exemplu: 1231.mtasa).

Pentru a ieși de pe ecran, țineți apăsat CTRL, apoi apăsați A și D în același timp pentru a ieși. Dacă utilizați un program shell, cum ar fi PuTTY, atunci puteți închide PuTTY.

Pentru a opri serverul, accesați ecranul și tastați quitîn consola serverului.

Dacă serverul s-a prăbușit, atunci obțineți ID-ul ecranului și rulați: kill <id>sau kill -9 <id>.

Bucurați-vă de noul dvs. server MTA!

Lasă un comentariu

O perspectivă asupra a 26 de tehnici de analiză a datelor mari: partea 1

O perspectivă asupra a 26 de tehnici de analiză a datelor mari: partea 1

O perspectivă asupra a 26 de tehnici de analiză a datelor mari: partea 1

Funcționalitățile straturilor arhitecturii de referință pentru Big Data

Funcționalitățile straturilor arhitecturii de referință pentru Big Data

Citiți blogul pentru a cunoaște diferitele straturi din Arhitectura Big Data și funcționalitățile acestora în cel mai simplu mod.

6 lucruri extrem de nebunești despre Nintendo Switch

6 lucruri extrem de nebunești despre Nintendo Switch

Mulți dintre voi cunoașteți Switch care va fi lansat în martie 2017 și noile sale funcții. Pentru cei care nu știu, am pregătit o listă de funcții care fac din „Switch” un „gadget obligatoriu”.

Promisiuni tehnologice care sunt încă nelivrate

Promisiuni tehnologice care sunt încă nelivrate

Aștepți ca giganții tehnologiei să-și îndeplinească promisiunile? vezi ce a ramas nelivrat.

Cum poate AI să ducă automatizarea proceselor la următorul nivel?

Cum poate AI să ducă automatizarea proceselor la următorul nivel?

Citiți asta pentru a afla cum devine populară inteligența artificială în rândul companiilor la scară mică și cum crește probabilitățile de a le face să crească și de a le oferi concurenților avantaje.

Singularitatea tehnologică: un viitor îndepărtat al civilizației umane?

Singularitatea tehnologică: un viitor îndepărtat al civilizației umane?

Pe măsură ce Știința Evoluează într-un ritm rapid, preluând multe dintre eforturile noastre, crește și riscurile de a ne supune unei Singularități inexplicabile. Citiți, ce ar putea însemna singularitatea pentru noi.

CAPTCHA: Cât timp poate rămâne o tehnică viabilă pentru distincția uman-AI?

CAPTCHA: Cât timp poate rămâne o tehnică viabilă pentru distincția uman-AI?

CAPTCHA a devenit destul de dificil de rezolvat pentru utilizatori în ultimii ani. Va fi capabil să rămână eficient în detectarea spam-ului și a botului în viitor?

Telemedicină și îngrijire medicală la distanță: viitorul este aici

Telemedicină și îngrijire medicală la distanță: viitorul este aici

Ce este telemedicina, îngrijirea medicală la distanță și impactul acesteia asupra generației viitoare? Este un loc bun sau nu în situația de pandemie? Citiți blogul pentru a găsi o vedere!

Te-ai întrebat vreodată cum câștigă hackerii bani?

Te-ai întrebat vreodată cum câștigă hackerii bani?

Poate ați auzit că hackerii câștigă mulți bani, dar v-ați întrebat vreodată cum câștigă acești bani? sa discutam.

Actualizarea suplimentului macOS Catalina 10.15.4 cauzează mai multe probleme decât rezolvă

Actualizarea suplimentului macOS Catalina 10.15.4 cauzează mai multe probleme decât rezolvă

Recent, Apple a lansat macOS Catalina 10.15.4 o actualizare suplimentară pentru a remedia problemele, dar se pare că actualizarea provoacă mai multe probleme care duc la blocarea mașinilor Mac. Citiți acest articol pentru a afla mai multe