Instal·lació de paquets
Instal·lació de Multi Theft Auto
Configuració del servidor
Execució del servidor
Extres
Aquest és un tutorial que explica com instal·lar un servidor Multi Theft Auto a Debian. Es va actualitzar per última vegada per a Debian 7 i MTA 1.5.4.
Qualsevol VPS de Vultr és ideal per a un servidor MTA, ja sigui només un servidor privat per a amics o desenvolupament, a un servidor que allotjarà molta gent les 24 hores del dia.
Per a un servidor de desenvolupament o un servidor per als vostres amics, recomanaria el VPS de gamma més baixa (768 MB de RAM). Com més gent allotgeu, més gran serà el servidor (òbviament).
Comencem!
El crèdit va a jhxp als fòrums de Multi Theft Auto per a la majoria dels passos d'aquest tutorial. Acabo d'afegir els enllaços per a la 1.4.0 i he canviat algunes coses per fer-la més curta.
Instal·lació de paquets
Aquests paquets s'han d'instal·lar abans que el servidor MTA.
Per a Debian de 32 bits:
apt-get update;
apt-get upgrade;
apt-get -y install zip unzip libreadline5 screen
Per a Debian de 64 bits:
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
Resum:
- Hem instal·lat els paquets adequats necessaris.
- Hem afegit suport per a l'arquitectura i386 en sistemes de 64 bits.
Instal·lació de Multi Theft Auto
Feu els passos que s'indiquen a continuació, d'un en un:
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;
Resum:
- Hem fet un directori anomenat
mtasa.
- Aleshores, hem descarregat tot el que necessitem.
- Aleshores, hem descomprimit i descomprimit tots els fitxers descarregats i els hem posat allà on havien d'anar.
- I finalment, hem esborrat els fitxers descarregats antics ja que ja no els necessitem.
Configuració del servidor
Executeu les ordres següents:
cd ~;
cd mtasa/mtasa-server/mods/deathmatch;
nano mtaserver.conf;
Resum:
- Hem tornat al directori principal i després hem anat al directori on es troba el fitxer de configuració.
- Aleshores, hem obert el fitxer de configuració a nano.
Ara ja podem configurar el nostre servidor. Tot el que realment necessiteu configurar en aquest pas és el nom del servidor, la quantitat de ranures que pot tenir el servidor (per defecte és 32) i quins recursos s'executarà a l'inici. Per configurar el vostre servidor, feu els canvis que considereu necessaris al mtaserver.conffitxer nano. Un cop hàgiu acabat, manteniu premuda la tecla CTRL i premeu O i, a continuació, escriviu y per desar.
Execució del servidor
Executeu les ordres següents:
cd ~;
cd mtasa/mtasa-server/;
./mta-server;
Resum:
- Bàsicament, aneu al vostre directori principal i després aneu a la
mtasa-servercarpeta.
- A continuació, feu
./mta-serverper iniciar el vostre servidor.
Si tot funciona, s'hauria de mostrar la consola MTA. El servidor imprimirà un missatge indicant que està preparat per acceptar connexions.
Aquí teniu: ara teniu un servidor Multi Theft Auto 1.4.0 que funciona completament i està preparat per als jugadors!
En aquest punt, el servidor s'està executant. Tanmateix, un cop sortiu del shell, el servidor s'aturarà. Per mantenir-lo en funcionament quan hàgiu sortit de l'intèrpret d'ordres, executeu les ordres següents:
cd ~;
cd mtasa/mtasa-server/;
screen -dmS mtasa ./mta-server;
Resum:
- Hem anat a la
mtasa-servercarpeta.
- Aquesta vegada, hem iniciat el servidor amb pantalla i l'hem anomenat
mtasa(Això pot ser el que vulgueu).
Per veure el vostre servidor, executeu la pantalla amb l'ID de procés del servidor:
screen -r PROCESS_ID
Podeu trobar l'ID del procés del vostre servidor executant aquesta ordre:
screen -ls
El vostre servidor apareixerà amb l'ID com a primer número al costat del que heu anomenat la pantalla (Exemple: 1231.mtasa).
Per sortir de la pantalla, manteniu premuda la tecla CTRL i, a continuació, premeu A i D alhora per sortir. Si utilitzeu un programa shell, com ara PuTTY, només podeu tancar PuTTY.
Per aturar el servidor, aneu a la pantalla i escriviu quitla consola del servidor.
Si el servidor s'ha bloquejat, obteniu l'identificador de pantalla i executeu: kill <id>o kill -9 <id>.
Gaudeix del teu nou servidor MTA!