Installerer pakker
Installere Multi Theft Auto
Konfigurere serveren
Kjører serveren
Ekstrautstyr
Dette er en veiledning som forklarer hvordan du installerer en Multi Theft Auto-server på Debian. Den ble sist oppdatert for Debian 7 og MTA 1.5.4.
Enhver VPS fra Vultr er flott for en MTA-server, enten det bare er en privat server for venner eller utvikling, til en server som vil være vert for mange mennesker 24/7.
For en utviklingsserver eller en server for vennene dine, vil jeg anbefale den laveste VPS-en (768 MB ram). Jo flere folk du er vert for, jo større server vil du få (selvsagt).
La oss komme i gang!
Kreditt går til jhxp på Multi Theft Auto-foraene for de fleste trinnene i denne opplæringen. Jeg har nettopp lagt til koblingene for 1.4.0 og endret noen ting for å gjøre den kortere.
Installerer pakker
Disse pakkene må installeres før MTA-serveren.
For 32-biters Debian:
apt-get update;
apt-get upgrade;
apt-get -y install zip unzip libreadline5 screen
For 64-bit Debian:
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
Sammendrag:
- Vi har installert de nødvendige pakkene.
- Vi har lagt til støtte for i386-arkitekturen på 64-bits systemer.
Installere Multi Theft Auto
Utfør trinnene nedenfor, ett om gangen:
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;
Sammendrag:
- Vi har laget en katalog som heter
mtasa.
- Deretter har vi lastet ned alt vi trenger.
- Deretter har vi pakket ut og komprimert alle de nedlastede filene og plassert dem der de skulle.
- Og til slutt, vi har slettet de gamle nedlastede filene siden vi ikke trenger dem lenger.
Konfigurere serveren
Kjør følgende kommandoer:
cd ~;
cd mtasa/mtasa-server/mods/deathmatch;
nano mtaserver.conf;
Sammendrag:
- Vi har gått tilbake til hovedkatalogen, og deretter gått til katalogen der konfigurasjonsfilen ligger.
- Deretter har vi åpnet konfigurasjonsfilen i nano.
Nå kan vi konfigurere serveren vår. Alt du egentlig trenger å konfigurere i dette trinnet er servernavnet, mengden spor serveren kan ha (standard er 32), og hvilke ressurser den vil kjøre ved oppstart. For å konfigurere serveren din, gjør eventuelle endringer i mtaserver.conffilen nanosom du anser nødvendig. Når du er ferdig, hold CTRL og trykk O, skriv deretter y for å lagre.
Kjører serveren
Kjør følgende kommandoer:
cd ~;
cd mtasa/mtasa-server/;
./mta-server;
Sammendrag:
- I utgangspunktet, gå til hovedkatalogen din, og gå deretter til
mtasa-servermappen.
- Deretter gjør du for
./mta-serverå starte serveren din.
Hvis alt fungerer, skal MTA-konsollen vises. Serveren vil skrive ut en melding om at den er klar til å godta tilkoblinger.
Der går du - du har nå en fullt fungerende Multi Theft Auto 1.4.0-server som er klar for spillere!
På dette tidspunktet kjører serveren. Når du går ut av skallet, vil serveren stoppe. For å holde den i gang når du har gått ut av skallet, kjør følgende kommandoer:
cd ~;
cd mtasa/mtasa-server/;
screen -dmS mtasa ./mta-server;
Sammendrag:
- Vi har gått til
mtasa-servermappen.
- Denne gangen har vi startet serveren med skjerm og kalt den
mtasa(Dette kan være hva du vil).
For å se serveren din, kjør skjermen med prosess-IDen til serveren:
screen -r PROCESS_ID
Du kan finne prosess-IDen til serveren din ved å kjøre denne kommandoen:
screen -ls
Serveren din vil vises med ID-en som det første nummeret ved siden av det du kalte skjermen (eksempel: 1231.mtasa).
For å gå ut av skjermen, hold nede CTRL og trykk A og D samtidig for å avslutte. Hvis du bruker et skallprogram, for eksempel PuTTY, kan du bare lukke PuTTY.
For å stoppe serveren, gå inn på skjermen og skriv quitinn serverkonsollen.
Hvis serveren har krasjet, få skjerm-ID-en og kjør: kill <id>eller kill -9 <id>.
Nyt din nye MTA-server!