Introduktion:

Jeg skulle sætte en Euro Truck Simulator 2 (ETS2) server op på min Ubuntu server.

Men der var ikke rigtig nogen guide på dansk der var 100 %. Derfor tænkte jeg at lave min egen guide ved hjælp af ”LinuxGSM”.

Inden vi starter, skal du være sikker på din server er klar til at installere LinuxGSM – Derfor er det en god ide at følge vores server start serie!

Lad os komme i gang 🙂

Første skridt er at installere de pakker som LinuxGSM skal bruge for at kunne installere vores server – Det gør du ved at skrive følgene kommando.

Ubuntu =< 20.04

Kopier til udklipsholder

Ubuntu => 20.10

Kopier til udklipsholder

Opret bruger

Du skal nu lave en bruger som vores server skal køre fra! Det gør du ved at følge disse trin.

OBS: Den næste komando skal køres som ROOT

Kopier til udklipsholder

Udfyld de information ubuntu spøger om som f.eks: password osv!

Du skal nu give vores nyoprettet bruger SUDO rettigheder.

OBS: Den næste kommando skal køres som ROOT

Kopier til udklipsholder

Det næste trin er at logge ind på din bruger som lige er oprettet…

Kopier til udklipsholder

Download “linuxgsm.sh” – Det gør du med denne komando.

Kopier til udklipsholder

Kør scripet med denne komanndo

Kopier til udklipsholder

Der skulle gerne komme noget tekst der ser sådan ud. – Tryk nu på enter for at forsætte installatioen

En computerskærm, der viser linux gsm.

Der kommer nu en fejl hvor den mangler nogle “Dependencies”

Et skærmbillede af en computerskærm, der viser en liste over kommandoer.

Skriv nu dit password til din “ets2server” konto, og vent til din server er færdig med at installere.

Undervejs vil den spørge om nogle ting, her vælger du bare “Y”

Når den er færdig med at installere, vil det – hvis alt er gået godt, se sådan ud:

Et skærmbillede af en computerskærm med sort baggrund.

Hvis du prøver at starte din ETS2 server vil den bare lukke ned.

Du kan køre nedstående komando for at se den fejl som det laver.

Kopier til udklipsholder

Det vil se sådan ud:

Et skærmbillede af en computerskærm med en rød cirkel i midten.

 

Det er altid en god ide at køre det i debug mode, for at se evt. fejl! – Næste trin er at fixe ovenstånde ERROR!

Hvis du ikke allrede har startet dit ETS2 minimum én gang, så skal du gøre det nu, og lukke det igen. Dette gøres for at lave dine config filer!

Gå nu til denne mappe Dokumenter -> Euro Truck Simulator 2″, og åben config.cfg” i evt Notepad++Søg efter følgende:

Kopier til udklipsholder

ret ovenstånede til følgende

Kopier til udklipsholder

Gem nu filen! (Dette rettes for at kunne åbne game consolen ingame)

Du skal nu bruge ETS2 til at oprette to filer, og eksportere dem til senere brug – Det drejer sig om følgende 2 filer:

  • server_packages.sii
  • server_packages.dat

Hvad indeholder de 2 filer?

server_packages.sii:

indeholder kortdetaljer, dlc og mods konfiguration

server_packages.dat:

indeholder interne kortdata

Start nu dit ETS2, og load mapped! Når det er gjort tryk på “½” tasten – Det er den knap til venstre for tallet “1” på dit tastatur

Skrive nu følgende kommando i konsolen:

Kopier til udklipsholder

Det vil se sådan ud, hvis du har gjort det rigtig!

Et billede af en computerskærm med en pil, der peger på den.

(Dette gøres for at eksportere dine spil indstillinger til din server!)

Hvis du går til denne mappe: “Dokumenter -> Euro Truck Simulator 2” igen, vil du nu finde:

  • server_packages.dat
  • server_packages.sii

Disse to filer skal nu kopieres til din server! Dette kan gøres med: FTP, SFTP, SSH alt efter hvad du bedst kan lide.

De skal ligge på din server under: /home/ets2server/.local/share/Euro Truck Simulator 2/

OBS:

Du er velkommen til at bruge min version af de 2 filer!

De er med alle officielle map DLC per 16-07-2024, og ikke andet 🙂

  • Euro Truck Simulator 2 – Iberia
  • Euro Truck Simulator 2 – Road to the Black Sea
  • Euro Truck Simulator 2 – Beyond the Baltic Sea
  • Euro Truck Simulator 2 – Italia
  • Euro Truck Simulator 2 – Vive la France
  • Euro Truck Simulator 2 – Scandinavia
  • Euro Truck Simulator 2 – Going East!
  • Euro Truck Simulator 2 – West Balkans

Du kan hente de 2 server filer her: https://futuretmp.dk/server_packages.zip

Din mappe struktur vil nu se sådan ud:

Et skærmbillede af en computerskærm, der viser en teksteditor.

Det er nu tid til at oprette din server config fil.

Åben “server_config.sii” som du finder /home/ets2server/.local/share/Euro Truck Simulator 2/

Du kan f.eks bruge nano.. Skriv følgende kommando! OBS: Du skal bruge din “ets2server” konto

Kopier til udklipsholder

Du skal nu rette din config fil, så den passer til din server – Du er velkommen til at bruge mit eksempel:

Kopier til udklipsholder

Der er nogle ting som du skal rette før din server virker. – Det drejer sig om “server_logon_token” samt “moderator_list”

server_logon_token:

Du skal oprette din server på denne side: https://steamcommunity.com/dev/managegameservers

– Login på din steam konto, og opret en game token

  • I “app id” skal du skrive: 227300
  • I memo skal du skrive en noget som du let kan genkende din token

Det vil ca se sådan ud:

Et skærmbillede af kontoregistreringssiden.

Set den login token som du netop har lavet ind i config filen.

moderator_list:

Du skal nu gøre dig selv til admin på din server. Dertil skal du bruge dit “steamID64″ ID

Det kan du finde på denne side: https://steamid.io/lookup!

Skriv dit steam brugernavn på siden og tryk på lookup. Kopier dit “steamID64” ID ind i din configfil under “moderator_list”

Firewall:

Hvis du bruger Ubuntu, går jeg også ud fra du bruger UFW.

Open for port 27015 samt 27016 – Skal køres som root!

Kopier til udklipsholder

Crontab:

Når du er logget ind på din ets2server bruger, skriv

Kopier til udklipsholder

og sæt følgende kode ind:

Kopier til udklipsholder

Til sidst!

Du kan evt tjekke denne side ud, hvor du kan finde inspiration til din server opsætning!

Du er også velkommen til at poste en kommentar hvis du har brug for hjælp!

Gå ikke glip af vores indlæg / guides - Tilmeld dig vores nyhedsbrev idag.

mail

👋 Inden du går! 👋

👉 Gå ikke glip af vores indlæg 👈

❤️ Tilmeld dig vores nyhedsbrev ❤️