🇩🇪 DE 🇬🇧 EN
NexoraHost / Docs Start
Beliebte Suchen:Minecraft startet nichtMinecraft Server erstellenFiveM txAdminWordPress installierenSubdomain einrichtenVPS DeutschlandSSL FehlerPort 25565 freigebenDiscord Bot hostenDNS Troubleshooting

Wie installiere ich einen Factorio Server?

Kurzantwort: Server Schritt für Schritt einrichten – Voraussetzungen prüfen, Dateien installieren, Ports konfigurieren und Dienst starten.

Diese Anleitung zeigt dir Schritt für Schritt, wie du einen Factorio Dedicated Server einrichtest – sowohl auf Linux als auch auf Windows. Factorio ist bekannt für seine extreme Performance-Optimierung – selbst große Fabriken laufen auf moderater Hardware.

Voraussetzungen

Schritt 1: Server-Dateien herunterladen

Linux

  1. Erstelle einen Ordner für den Server:
    mkdir -p ~/factorio && cd ~/factorio
  2. Lade die aktuellste Server-Version herunter (Link von der offiziellen Factorio-Website):
    wget https://factorio.com/get-download/stable/headless/linux64 -O factorio.tar.xz
  3. Entpacke das Archiv:
    tar -xvf factorio.tar.xz
    rm factorio.tar.xz

Windows

  1. Besuche die offizielle Factorio-Website: factorio.com/download
  2. Lade die Headless Server-Version für Windows herunter
  3. Erstelle einen Ordner (z.B. C:\factorio-server) und entpacke die ZIP dort hinein

Schritt 2: Ersten Start und Map-Generierung

Navigiere in den Server-Ordner und starte den Server zum ersten Mal:

Linux

./bin/x64/factorio --create ./saves/meine-welt.zip --map-gen-settings ./data/map-gen-settings.example.json --map-settings ./data/map-settings.example.json

Windows

factorio.exe --create saves\meine-welt.zip --map-gen-settings data\map-gen-settings.example.json --map-settings data\map-settings.example.json

Der Server generiert eine neue Welt und speichert sie im saves/-Ordner.

Schritt 3: Server-Konfiguration anpassen

Im Hauptverzeichnis findest du die Datei server-settings.example.json. Kopiere sie und benenne sie um:

cp server-settings.example.json server-settings.json

Öffne server-settings.json und passe folgende Einstellungen an:

{
  "name": "Mein Factorio Server",
  "description": "Willkommen auf meinem Server!",
  "tags": ["vanilla", "german"],
  "max_players": 10,
  "visibility": {
    "public": true,
    "lan": true
  },
  "username": "",
  "password": "",
  "game_password": "",
  "require_user_verification": true,
  "max_upload_in_kilobytes_per_second": 0,
  "max_upload_slots": 5,
  "minimum_latency_in_ticks": 0,
  "ignore_player_limit_for_returning_players": false,
  "allow_commands": "admins-only",
  "autosave_interval": 10,
  "autosave_slots": 5,
  "afk_autokick_interval": 0,
  "auto_pause": true,
  "only_admins_can_pause_the_game": true,
  "autosave_only_on_server": true,
  "non_blocking_saving": true
}

Wichtige Einstellungen:

Schritt 4: Server starten

Linux

./bin/x64/factorio --start-server ./saves/meine-welt.zip --server-settings ./server-settings.json

Windows

factorio.exe --start-server saves\meine-welt.zip --server-settings server-settings.json

Schritt 5: Firewall-Ports freigeben

Factorio verwendet standardmäßig UDP-Port 34197:

Linux (UFW)

sudo ufw allow 34197/udp

Windows Firewall (PowerShell als Administrator)

New-NetFirewallRule -DisplayName "Factorio Server" -Direction Inbound -Protocol UDP -LocalPort 34197 -Action Allow

Leite den Port in deinem Router an die lokale IP-Adresse deines Servers weiter.

Schritt 6: Server beitreten

  1. Starte Factorio auf deinem PC
  2. Klicke im Hauptmenü auf Mehrspieler → Server durchsuchen
  3. Suche nach deinem Server-Namen
  4. Alternativ: Direkt verbinden und Server-IP mit Port eingeben (z.B. 123.123.123.123:34197)

Schritt 7: Mods installieren (optional)

Factorio hat einen integrierten Mod-Manager. Um Mods auf dem Server zu installieren:

  1. Bearbeite mod-list.json im Ordner mods/
  2. Setze die gewünschten Mods auf true
  3. Die Mods werden automatisch heruntergeladen, wenn der Server startet
  4. Spieler, die dem Server beitreten, laden die Mods automatisch

Schritt 8: Server als Dienst einrichten (Linux, optional)

Damit der Server nach einem Reboot automatisch startet:

sudo nano /etc/systemd/system/factorio.service
[Unit]
Description=Factorio Server
After=network.target

[Service]
Type=simple
User=factorio
WorkingDirectory=/home/factorio/factorio
ExecStart=/home/factorio/factorio/bin/x64/factorio --start-server /home/factorio/factorio/saves/meine-welt.zip --server-settings /home/factorio/factorio/server-settings.json
Restart=on-failure
RestartSec=10

[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable --now factorio

Häufige Probleme

Server erscheint nicht in der Liste:

Spieler können nicht beitreten:

Mods funktionieren nicht:

Passende Anleitungen

Server bei NexoraHost: nexorahost.com

NexoraHost

Gameserver bestellen

Minecraft, ARK, FiveM & 24+ Spiele – 1-Click, Mods erlaubt, ab 4,99 €/Monat.

nexorahost.com · Maincubes FRA01 · 1 Tbit/s DDoS · 99,9 % Uptime