Sette opp en JC2:MP-spillserver på Debian

I denne veiledningen vil vi sette opp en Just Cause 2: Multiplayer Linux-server.

Disse kommandoene ble testet på Debian 7 x64, men de skal også fungere på den nåværende versjonen av Ubuntu.

Det første trinnet er å logge på serveren vår som root. Vi må installere noen pakker før vi kan kjøre JC2 : MP-serveren.

Hvis du kjører x64, kjør disse kommandoene:

dpkg --add-architecture i386
apt-get update
apt-get install -y libc6-i386 lib32gcc1 lib32stdc++6 screen

Hvis du kjører x86, utfør disse kommandoene:

apt-get update 
apt-get install -y screen

Hvis du får en advarsel om "Innstilling av lokalitet mislyktes", utfør følgende kommandoer:

export LANGUAGE=en_US.UTF-8
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
locale-gen en_US.UTF-8
dpkg-reconfigure locales

(Full kreditt går til "Werner Fischer" for lokalkommandoer)

Når du kommer til konfigurasjonsskjermen, trykk ENTER , velg en_USog trykk ENTER igjen. Etter det starter du SSH-økten på nytt.

Nå må vi opprette en bruker for JC2:MP-serveren vår, siden det er en dårlig idé å kjøre ting som root. Å gjøre det:

adduser steam

Følg instruksjonene for å angi et passord for brukeren din. Trykk ENTER for å hoppe over å legge inn brukerinformasjon.

Deretter ønsker vi å utføre kommandoer som brukeren steam. Bytt til steambrukeren ved å utføre følgende kommando:

su steam

Lag en mappe og grip steamcmdprogramvaren for å laste ned JC2:MP. Dette gjøres ved å kjøre:

mkdir ~/steamcmd
cd ~/steamcmd
wget http://media.steampowered.com/client/steamcmd_linux.tar.gz
tar -xf steamcmd_linux.tar.gz
rm steamcmd_linux.tar.gz

Vi er klare til å laste ned JC2:MP-serverprogramvaren! Utfør følgende kommando og vent mens filene lastes ned:

./steamcmd.sh +login anonymous +force_install_dir ~/jc2mp +app_update 261140 validate +quit

Hvis nedlastingen mislykkes av en eller annen grunn, kan du bare gi kommandoen på nytt, og den vil fortsette der den slapp. Nedlastingen bør ikke ta for lang tid siden den bare inneholder serverfilene.

Når nedlastingen er fullført, må vi konfigurere vår JC2:MP-server:

cd ~/jc2mp
mv default_config.lua config.lua
nano config.lua

Hvordan du konfigurerer denne filen er opp til deg, men du bør sannsynligvis endre:

MaxPlayers - Et tak på 5000 spillere er ikke nødvendig, en rimeligere grense på 200 ville sannsynligvis være nok.

Navn - Gi serveren din et navn, hvis du lar den være standard "JC2-MP Server", kan det hende du ikke kan finne den.

Passord - Hvis du vil at serveren din skal være privat, bør du angi passordet.

Det er tonnevis av alternativer i denne konfigurasjonsfilen som du kan endre hvis du trenger/vil eksperimentere. Når du er ferdig med å redigere den, kan du lagre filen ved å trykke CTRL + X og deretter Y .

Etter at du har konfigurert serverens alternativer, må du starte en ny SSH-sesjon og logge på som steambrukeren vi opprettet før. Etter å ha logget på, start serveren din ved å kjøre:

cd ~/jc2mp
screen -S jc2mp ./Jcmp-Server

Eller hvis du foretrekker å ikke opprette en ny SSH-økt og starte den stille:

screen -dmS jc2mp ./Jcmp-Server

Hvis du velger det første alternativet, kan du "løsne" fra den skjermen ved å trykke CTRL , A + D samtidig. Du kan når som helst koble til den skjermen på nytt ved å skrive:

screen -r jc2mp

For å starte serveren din i fremtiden, logg på som steambruker og kjør:

cd ~/jc2mp
screen -S jc2mp ./Jcmp-Server

Gratulerer! Din JC2:MP-server er nå oppe og går! Nå kan du invitere vennene dine til det eller begynne å legge til skript.

Legg igjen en kommentar

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

Kunstig intelligens er ikke i fremtiden, det er her akkurat i nåtiden I denne bloggen Les hvordan kunstig intelligens-applikasjoner har påvirket ulike sektorer.

DDOS-angrep: en kort oversikt

DDOS-angrep: en kort oversikt

Er du også et offer for DDOS-angrep og forvirret over forebyggingsmetodene? Les denne artikkelen for å løse spørsmålene dine.

Har du noen gang lurt på hvordan hackere tjener penger?

Har du noen gang lurt på hvordan hackere tjener penger?

Du har kanskje hørt at hackere tjener mye penger, men har du noen gang lurt på hvordan tjener de den slags penger? la oss diskutere.

Revolusjonerende oppfinnelser fra Google som vil gjøre livet ditt enkelt.

Revolusjonerende oppfinnelser fra Google som vil gjøre livet ditt enkelt.

Vil du se revolusjonerende oppfinnelser fra Google og hvordan disse oppfinnelsene forandret livet til alle mennesker i dag? Les deretter til bloggen for å se oppfinnelser fra Google.

Fredag ​​Essential: Hva skjedde med AI-drevne biler?

Fredag ​​Essential: Hva skjedde med AI-drevne biler?

Konseptet med selvkjørende biler som skal ut på veiene ved hjelp av kunstig intelligens er en drøm vi har hatt en stund nå. Men til tross for flere løfter, er de ingen steder å se. Les denne bloggen for å lære mer...

Teknologisk singularitet: en fjern fremtid for menneskelig sivilisasjon?

Teknologisk singularitet: en fjern fremtid for menneskelig sivilisasjon?

Ettersom vitenskapen utvikler seg raskt og tar over mye av innsatsen vår, øker også risikoen for å utsette oss for en uforklarlig singularitet. Les hva singularitet kan bety for oss.

Funksjonaliteter til Big Data Reference Architecture Layers

Funksjonaliteter til Big Data Reference Architecture Layers

Les bloggen for å kjenne ulike lag i Big Data Architecture og deres funksjoner på den enkleste måten.

Evolusjon av datalagring – infografikk

Evolusjon av datalagring – infografikk

Lagringsmetodene for dataene har vært i utvikling kan være siden fødselen av dataene. Denne bloggen dekker utviklingen av datalagring på grunnlag av en infografikk.

6 fantastiske fordeler ved å ha smarte hjemmeenheter i livene våre

6 fantastiske fordeler ved å ha smarte hjemmeenheter i livene våre

I denne digitaldrevne verden har smarthusenheter blitt en avgjørende del av livet. Her er noen fantastiske fordeler med smarthusenheter om hvordan de gjør livet vårt verdt å leve og enklere.

macOS Catalina 10.15.4 tilleggsoppdatering forårsaker flere problemer enn å løse

macOS Catalina 10.15.4 tilleggsoppdatering forårsaker flere problemer enn å løse

Nylig lanserte Apple macOS Catalina 10.15.4 en tilleggsoppdatering for å fikse problemer, men det ser ut til at oppdateringen forårsaker flere problemer som fører til muring av mac-maskiner. Les denne artikkelen for å lære mer