NIEUW 📢 Beperkte lanceeractie: tot 70% korting op je eerste maand, voor elke game!Bekijk pakketten

7 Days to Die server hosten (2026)

7 Days to DieUpdated Nov 5, 20269 min read

Kort antwoord. Je kunt zelf gratis een 7 Days to Die server hosten: download de "7 Days to Die Dedicated Server" (Steam-app 294420) met SteamCMD, pas serverconfig.xml aan en open poort 26900 (TCP) en 26900 tot 26903 (UDP). Of huur een 7 Days to Die server en sla de installatie en het openzetten van poorten over.

Spelers hebben geen adres nodig als je de server openbaar vermeldt: ze openen Join a Game en zoeken op de naam. Anders kiezen ze Connect to IP en typen jouw IP en poort in.

Gecontroleerd op 5 november 2026 tegen V3.4.0, de nieuwste stabiele build die The Fun Pimps op Steam had aangekondigd (de b9-hotfix van 26 oktober 2026).

Deze gids gebruikt drie bronnen: de aankondigingen van de ontwikkelaar op Steam, de poortlijst van de Valve Developer Community-pagina over de dedicated server (die ook onze eigen poortenpagina aanhaalt) en wat wij draaien op elke 7 Days to Die server die we hosten. Wil je meteen naar de huurroute, ga dan naar Optie 2.

Wat je nodig hebt

  • De serversoftware: "7 Days to Die Dedicated Server", Steam-app 294420. Die staat los van het spel zelf (app 251570) en wordt gedownload met een anonieme Steam-login, zo doet onze installatie het ook.
  • Een machine die aan blijft: een overgebleven pc, een thuisserver of een virtuele cloudmachine. Deze gids gebruikt 64-bits Linux, wat wij zelf draaien. We hebben geen Windows-server getest, dus we geven geen Windows-stappen.
  • Schijfruimte en RAM: de server is een grote download, en de Steam-pagina van de ontwikkelaar waarschuwt dat toekomstige versies meer schijfruimte kunnen vragen, dus laat ruimte over. De eisen op die pagina gelden voor het spel, niet voor de server, op één opmerking na: de server en het spel op dezelfde computer draaien verdubbelt het benodigde RAM. Onze eigen richtlijnen staan in Hoeveel RAM heeft een 7 Days to Die-server nodig?
  • Netwerk: TCP 26900 en UDP 26900 tot 26903, bereikbaar vanaf internet. Telnet (8081) en het webdashboard (8080) zijn alleen voor beheertools.
  • Spelversie: elke speler en de server moeten op dezelfde build zitten. Wil je de experimentele build, dan kiezen spelers latest_experimental op het tabblad Game Versions & Betas van het spel op Steam, en moet de server op dezelfde branch draaien.

Optie 1: zelf hosten

Deze stappen zijn voor Debian of Ubuntu. Het downloadcommando en de SteamCMD-installatie zijn gebaseerd op wat onze servers gebruiken.

De server installeren

  1. Installeer de bibliotheken die SteamCMD nodig heeft.
    sudo dpkg --add-architecture i386
    sudo apt update
    sudo apt install curl tar lib32gcc-s1 ca-certificates -y
  2. Maak een gebruiker voor de server aan en schakel erover.
    sudo useradd -m -s /bin/bash -U sdtd
    sudo su - sdtd
  3. Installeer SteamCMD en laat het zichzelf één keer updaten.
    mkdir -p ~/steamcmd ~/server
    cd ~/steamcmd
    curl -sSL -o steamcmd.tar.gz https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
    tar -xzf steamcmd.tar.gz
    ./steamcmd.sh +quit
  4. Download de server.
    ~/steamcmd/steamcmd.sh +force_install_dir /home/sdtd/server +login anonymous +app_update 294420 validate +quit
    We hebben gezien dat SteamCMD "Missing configuration" meldt, toch doorgaat tot "success" en geen spelbestanden achterlaat, dus vertrouw niet op de exitcode. Controleer of steamapps/appmanifest_294420.acf in de servermap bestaat, en voer het commando opnieuw uit als dat niet zo is. Onze installatie doet precies deze controle, in drie pogingen, en draait eerst één keer steamcmd.sh +quit zodat de zelfupdate niet botst met de download. Ze maakt ook niet vooraf een lege map steamapps aan, omdat we merkten dat dit dezelfde fout kan veroorzaken.
  5. Kopieer de Steam-clientbibliotheken naar waar de server ze zoekt:
    mkdir -p ~/.steam/sdk32 ~/.steam/sdk64
    cp ~/steamcmd/linux32/steamclient.so ~/.steam/sdk32/
    cp ~/steamcmd/linux64/steamclient.so ~/.steam/sdk64/

De instellingen schrijven

  1. Pas serverconfig.xml aan in de servermap terwijl de server gestopt is; de server leest het bestand bij het starten. Het bevat de servernaam, het wachtwoord, de wereld en de poort.
  2. Of geef de belangrijkste opties mee op de opdrachtregel. Zo starten onze servers:
    cd ~/server
    mkdir -p logs
    export LD_LIBRARY_PATH=.
    ./7DaysToDieServer.x86_64 -configfile=serverconfig.xml -quit -batchmode -nographics -dedicated \
      -ServerPort=26900 -ServerMaxPlayerCount=8 -GameDifficulty=2 -EACEnabled=true \
      -ServerName="My 7 Days to Die Server" -ServerPassword="" -ServerVisibility=2 \
      -GameWorld=Navezgane -GameName="MyGame" -TelnetEnabled=true -TelnetPort=8081 -logfile logs/latest.log
    GameWorld is Navezgane (de met de hand gemaakte kaart) of RWG voor een willekeurige wereld, die ook -WorldGenSeed en -WorldGenSize accepteert. Ons paneel biedt de groottes 6144, 8192 en 10240, plus twee vooraf gegenereerde 6k- en twee 8k-kaarten. ServerVisibility=2 is de waarde die wij standaard gebruiken voor een openbare server.
  3. Beheerderstoegang: zodra je op de server zit, open je de telnetconsole vanaf dezelfde machine (telnet 127.0.0.1 8081; installeer het met sudo apt install telnet) en typ je admin add YourName 0. Level 0 is volledige beheerder.

De poorten openen

  • Spel: stuur TCP 26900 en UDP 26900 tot 26903 door op je router en sta ze toe in de firewall van de machine (bijvoorbeeld sudo ufw allow 26900/tcp en sudo ufw allow 26900:26903/udp).
  • Telnet (8081) en webdashboard (8080): alleen als je de server met externe tools beheert. De notities in serverconfig.xml zeggen dat de server zonder telnetwachtwoord alleen op de lokale loopback-interface luistert. Houd ze anders gesloten.
  • Als je ServerPort wijzigt, stuur dan de nieuwe poort en het bijbehorende UDP-bereik door.

Starten en joinen

  1. De server starten doe je met het commando hierboven. Bij een willekeurige wereld (RWG) genereert de eerste start de kaart en dat kan even duren. Draai hem onder een servicemanager zoals systemd, zodat hij na een crash opnieuw start.
  2. Join hem. Kies in 7 Days to Die Join a Game en zoek op de servernaam, of kies Connect to IP en typ je IP en poort in hun eigen velden.
  3. Bijwerken doe je door de server te stoppen en het downloadcommando uit stap 4 opnieuw uit te voeren. Als The Fun Pimps een nieuwe build uitbrengen, updaten spelers via Steam en moet de server overeenkomen, anders kunnen ze niet joinen.

Optie 2: hosten op PlayNHost

Huren neemt de installatie, de poorten en de updateroutine weg. Je kiest nog steeds een naam, een wereld en je regels.

  1. Kies een plan. Open de pagina voor 7 Days to Die serverhosting en vergelijk de plannen: IRON PICKAXE (8 spelers), STEEL PICKAXE (15) en AUGER (30) op het moment van schrijven. Klik op Server aanmaken (Plan aanpassen bij AUGER) en rond de bestelling af. Prijzen veranderen, dus controleer ze op die pagina.
  2. Wacht op de installatie. De server verschijnt in het paneel. Klik bovenaan de serverpagina op Starten; het tabblad Console toont Connected with 7DTD server zodra het spel draait.
  3. Stel hem in. Open op het tabblad Instellingen de Game-instellingen en zet de Servernaam, een Serverwachtwoord voor een privéserver, de Vermelding in serverlijst, de Wereld (Navezgane of een willekeurige wereld met bijbehorende Willekeurige wereldseed en Willekeurige wereldgrootte) en de Opslagnaam. Start daarna opnieuw op. Zie Je 7 Days to Die-server instellen: belangrijkste instellingen.
  4. Maak jezelf beheerder. Join één keer en typ dan admin add YourName 0 in de Console van het paneel. Zie Admin worden op je 7 Days to Die-server en admincommando's gebruiken.
  5. Nodig je spelers uit. De kaart Spelen met vrienden op het Overzicht toont het IP en de poort. In het spel kiezen spelers Join a Game, dan Connect to IP, en typen ze in. Zie Joinen op je 7 Days to Die-server.

Wat het paneel voor je doet:

  • Je poort wordt toegewezen en staat vanaf het begin open, en de server start met de opties die je in de Game-instellingen instelt, doorgegeven op de opdrachtregel, dus je hoeft daarvoor serverconfig.xml niet aan te passen.
  • Met Automatisch bijwerken aan (de standaard) controleert de server bij elke start op Steam of er een nieuwere build is, dus een herstart is een update. Automatisch bijwerken en Betabranch staan onder Show advanced in de Game-instellingen; Betabranch richt de server op een testbuild zoals latest_experimental, en wisselen vraagt om een herinstallatie. Zie Je 7 Days to Die-server bijwerken.
  • Oxide (uMod) is een schakelaar op het tabblad Modding, standaard uit. Zet je hem aan, dan wordt hij bij elke start opnieuw opgehaald, omdat Oxide een spelbestand (Assembly-CSharp.dll) vervangt en een spelupdate het origineel zonder waarschuwing terugzet. Hij vereist dat EasyAntiCheat uit staat. De meeste 7 Days to Die add-ons zijn geen Oxide-plugins en hebben het niet nodig.

Zelf hosten of huren: een eerlijke vergelijking

  • Kosten: de serversoftware is gratis. Zelf hosten kost stroom, hardware en bandbreedte, of een cloudmachine. Huren is een maandbedrag dat bij het plan hoort.
  • Uptime: een thuisserver is alleen online zolang je pc, stroom en internet dat zijn. Een gehuurde server draait op de hardware van de host.
  • Blootstelling: thuis verbinden spelers met je openbare IP-adres en regel je zelf de firewall en router. Bij een gehuurde server blijft je thuis-IP erbuiten.
  • Installatie: zelf hosten vraagt om de opdrachtregel, een grote download, doorgestuurde TCP 26900 en UDP 26900 tot 26903 en de SteamCMD-controle op "Missing configuration". Huren vraagt om een naam, een wereld en je beheerdersnaam.
  • Controle: zelf hosten geeft je elk bestand. Op onze servers wijzig je de belangrijkste opties in het paneel en heb je nog steeds het tabblad Files voor mods en werelden.

Klaar om de installatie over te slaan? Bekijk de plannen voor 7 Days to Die servers. Heb je al een server? Begin dan met Je 7 Days to Die-server instellen: belangrijkste instellingen.

Draait je server al ergens anders? Verhuis hem naar ons

ONZE NIEUWSTE BLOGS