Instalimi i paketave
Instalimi i Multi Theft Auto
Konfigurimi i serverit
Ekzekutimi i serverit
Shtesa
Ky është një tutorial që shpjegon se si të instaloni një server Multi Theft Auto në Debian. Ai u përditësua për herë të fundit për Debian 7 dhe MTA 1.5.4.
Çdo VPS nga Vultr është i shkëlqyeshëm për një server MTA, pavarësisht nëse është thjesht një server privat për miqtë ose zhvillim, në një server që do të presë shumë njerëz 24/7.
Për një server zhvillimi ose një server për miqtë tuaj, unë do të rekomandoja VPS të nivelit më të ulët (768 MB ram). Sa më shumë njerëz që po pret, aq më i madh do të jetë serveri që do të merrni (natyrisht).
Le të fillojmë!
Kredia shkon te jhxp në forumet Multi Theft Auto për shumicën e hapave në këtë tutorial. Sapo shtova lidhjet për 1.4.0 dhe ndryshova disa gjëra për ta bërë atë më të shkurtër.
Instalimi i paketave
Këto paketa duhet të instalohen përpara serverit MTA.
Për Debian 32-bit:
apt-get update;
apt-get upgrade;
apt-get -y install zip unzip libreadline5 screen
Për Debian 64-bit:
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
Përmbledhje:
- Ne kemi instaluar paketat e duhura të nevojshme.
- Ne kemi shtuar mbështetje për arkitekturën i386 në sistemet 64-bit.
Instalimi i Multi Theft Auto
Kryeni hapat e renditur më poshtë, një nga një:
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;
Përmbledhje:
- Ne kemi krijuar një direktori të quajtur
mtasa
.
- Pastaj, ne kemi shkarkuar gjithçka që na nevojitet.
- Më pas, ne kemi zbërthyer dhe çkompresuar të gjithë skedarët e shkarkuar dhe i kemi vendosur aty ku duhej të shkonin.
- Dhe së fundi, ne kemi fshirë skedarët e vjetër të shkarkuar pasi nuk na duhen më.
Konfigurimi i serverit
Ekzekutoni komandat e mëposhtme:
cd ~;
cd mtasa/mtasa-server/mods/deathmatch;
nano mtaserver.conf;
Përmbledhje:
- Ne jemi kthyer në drejtorinë kryesore, pastaj kemi shkuar në drejtorinë ku ndodhet skedari i konfigurimit.
- Pastaj, ne kemi hapur skedarin e konfigurimit në nano.
Tani, ne mund të konfigurojmë serverin tonë. Gjithçka që ju duhet vërtet të konfiguroni në këtë hap është emri i serverit, sasia e sloteve që mund të ketë serveri (parazgjedhja është 32) dhe çfarë burimesh do të funksionojë me fillimin. Për të konfiguruar serverin tuaj, bëni çdo ndryshim në mtaserver.conf
skedar nano
që ju e gjykoni të nevojshme. Pasi të keni mbaruar, mbani CTRL dhe shtypni O, më pas shkruani y për të ruajtur.
Ekzekutimi i serverit
Ekzekutoni komandat e mëposhtme:
cd ~;
cd mtasa/mtasa-server/;
./mta-server;
Përmbledhje:
- Në thelb, shkoni te drejtoria juaj kryesore, pastaj shkoni te
mtasa-server
dosja.
- Pastaj, bëni
./mta-server
për të nisur serverin tuaj.
Nëse gjithçka funksionon, duhet të shfaqet tastiera MTA. Serveri do të printojë një mesazh që thotë se është gati të pranojë lidhje.
Ja ku shkoni - tani keni një server plotësisht funksional Multi Theft Auto 1.4.0 që është gati për lojtarët!
Në këtë pikë, serveri po funksionon. Megjithatë, sapo të dilni nga guaska, serveri do të ndalojë. Për ta mbajtur atë të funksionojë kur të keni dalë nga guaska, ekzekutoni komandat e mëposhtme:
cd ~;
cd mtasa/mtasa-server/;
screen -dmS mtasa ./mta-server;
Përmbledhje:
- Ne kemi shkuar në
mtasa-server
dosje.
- Kësaj radhe, ne kemi nisur serverin me ekran dhe e kemi quajtur
mtasa
(Kjo mund të jetë çfarë të doni).
Për të parë serverin tuaj, ekzekutoni ekranin me ID-në e procesit të serverit:
screen -r PROCESS_ID
Ju mund të gjeni ID-në e procesit të serverit tuaj duke ekzekutuar këtë komandë:
screen -ls
Serveri juaj do të shfaqet me ID-në që është numri i parë pranë atij që keni quajtur ekran (Shembull: 1231.mtasa).
Për të dalë nga ekrani, mbani të shtypur CTRL, më pas shtypni A dhe D në të njëjtën kohë për të dalë. Nëse jeni duke përdorur një program shell, të tillë si PuTTY, atëherë thjesht mund të mbyllni PuTTY.
Për të ndaluar serverin, shkoni në ekran dhe shkruani quit
tastierën e serverit.
Nëse serveri është rrëzuar, atëherë merrni ID-në e ekranit dhe ekzekutoni: kill <id>
ose kill -9 <id>
.
Shijoni serverin tuaj të ri MTA!