← Blog

Palworld-Server einrichten: die vollständige technische Anleitung

Par Benjamin Dayan · PDG

· Mis à jour le 23. Oktober 2026 · Lecture 5 min

Inhaltsverzeichnis

Wer einen Palworld Server einrichten möchte, braucht mehr als nur die ausführbare Datei: Ein stabiler Betrieb unter Linux hängt von einer sauberen SteamCMD-Installation, korrekten Firewall-Regeln und einer durchdachten PalWorldSettings.ini ab. Dieser Leitfaden zeigt Schritt für Schritt, wie Installation, Start und Feinabstimmung zusammenspielen, damit dein Survival-Server auch mit mehreren Spielern stabil läuft.



Voraussetzungen, um einen Palworld Server einrichten zu können

Bevor es an die eigentliche Installation geht, sollten ein paar technische Grundlagen stehen. Palworld läuft als Dedicated Server auf 64-Bit-Linux-Distributionen, Ubuntu 20.04/22.04 und Debian 11/12 haben sich in der Praxis als zuverlässig erwiesen. Empfohlen werden mindestens 4 CPU-Kerne mit hoher Taktfrequenz, 8 bis 16 GB RAM je nach Spieleranzahl und ausreichend NVMe-Speicherplatz für Welt-Saves, die mit zunehmender Spielzeit deutlich wachsen können.

Folgende Punkte sollten vor dem ersten Start geklärt sein:

  • SSH-Zugriff auf die Maschine mit Root- oder Sudo-Rechten
  • Geöffnete Ports 8211/UDP (Spielverkehr) und optional 27015/UDP (Steam-Query)
  • Ausreichend freier Speicherplatz für SteamCMD, Serverdateien und Backups
  • Eine feste öffentliche IP-Adresse oder ein funktionierendes Port-Forwarding

Wer diese Schritte nicht manuell durchführen möchte, kann auf eine vorbereitete Lösung zurückgreifen: Palworld Server mieten und direkt über ein Panel starten, inklusive automatischer Installation und Anti-DDoS-Schutz auf Infrastrukturebene.



Palworld Server einrichten: Installation unter Linux Schritt für Schritt

Benutzer und Abhängigkeiten vorbereiten

Aus Sicherheitsgründen sollte der Server nicht als Root laufen. Ein eigener Systembenutzer isoliert die Prozesse und begrenzt den Schaden bei Fehlkonfigurationen.

sudo adduser --disabled-password --gecos "" palworld
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install -y lib32gcc-s1 libstdc++6:i386 unzip curl

SteamCMD installieren und PalServer herunterladen

SteamCMD übernimmt den Download und spätere Updates des Dedicated Servers. Die App-ID des Palworld-Servers lautet 2394010.

sudo su - palworld
mkdir -p ~/steamcmd && cd ~/steamcmd
curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -
./steamcmd.sh +force_install_dir ~/palserver +login anonymous +app_update 2394010 validate +quit

Der Download kann je nach Anbindung mehrere Minuten dauern. Nach Abschluss liegt im Verzeichnis ~/palserver unter anderem die Datei PalServer.sh, mit der der Server gestartet wird.

Server als systemd-Dienst einrichten

Ein systemd-Unit sorgt dafür, dass der Server automatisch neu startet, falls der Prozess abstürzt, und dass er beim Hochfahren der Maschine mitstartet.

sudo nano /etc/systemd/system/palworld.service
[Unit]
Description=Palworld Dedicated Server
After=network.target

[Service]
User=palworld
WorkingDirectory=/home/palworld/palserver
ExecStart=/home/palworld/palserver/PalServer.sh -port=8211 -players=16 -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS
Restart=on-failure
RestartSec=10

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

Firewall-Regeln setzen

sudo ufw allow 8211/udp
sudo ufw allow 27015/udp
sudo ufw enable
sudo ufw status

Ein Blick in die Logs bestätigt, ob der Prozess sauber hochfährt: journalctl -u palworld.service -f. Erscheint dort „Done! Listening on port 8211", ist der Server erreichbar.



PalWorldSettings.ini konfigurieren für stabilen Betrieb

Die eigentliche Feinabstimmung findet in der Datei Pal/Saved/Config/LinuxServer/PalWorldSettings.ini statt. Existiert sie noch nicht, erzeugt ein erster Serverstart automatisch eine Vorlage, die anschließend angepasst werden kann. Der Server muss für Änderungen jedes Mal neu gestartet werden.

Wichtige Parameter im Überblick

ParameterFunktionEmpfehlung
ServerNameAngezeigter Name in der Server-ListeEindeutig und wiedererkennbar wählen
ServerPasswordZugangsschutz für den ServerImmer setzen, auch bei privaten Gruppen
AdminPasswordPasswort für Admin-Befehle und RCONSeparat von ServerPassword, lang und einzigartig
PublicPortÖffentlicher UDP-Port des ServersStandard 8211, mit Firewall-Regel abstimmen
RCONEnabledAktiviert Fernsteuerung per RCONTrue, aber nur mit starkem Passwort
ServerPlayerMaxNumMaximale SpielerzahlAn verfügbare CPU-Ressourcen anpassen
DifficultyGlobaler SchwierigkeitsgradNormal oder individuell über weitere Werte
DayTimeSpeedRateGeschwindigkeit des Tag-Nacht-Zyklus1.0 als neutraler Ausgangswert
ExpRateErfahrungspunkte-MultiplikatorJe nach gewünschtem Spieltempo
PalCaptureRateFangchance für PalsErhöhen für entspannteres Early-Game

Beispielhafter Auszug der Konfigurationsdatei

OptionSettings=(Difficulty=None,DayTimeSpeedRate=1.000000,ExpRate=1.000000,
PalCaptureRate=1.000000,ServerPlayerMaxNum=16,ServerName="Mein Palworld Server",
ServerPassword="",AdminPassword="geheimesPasswort123!",PublicPort=8211,
RCONEnabled=True,RCONPort=25575,bIsMultiplay=True)

Nach jeder Änderung an der PalWorldSettings.ini lohnt sich ein Neustart des Servers über das Panel oder per systemctl restart palworld.service, um sicherzustellen, dass die Werte korrekt übernommen wurden. Wer mehrere Modi testen will, etwa PvE gegen PvP-Einstellungen, sollte vor jeder größeren Anpassung eine Sicherung der Konfigurationsdatei anlegen.



Wartung, Performance und Fehlerbehebung

Regelmäßige Sicherungen

Die Weltdaten liegen im Ordner Pal/Saved/SaveGames. Ein einfaches Cronjob-Backup reicht oft aus, um Datenverlust bei Abstürzen oder fehlerhaften Updates zu vermeiden:

0 */6 * * * tar -czf /home/palworld/backups/pal-$(date +\%F-\%H\%M).tar.gz /home/palworld/palserver/Pal/Saved

Performance-Stellschrauben

  • -UseMultithreadForDS verteilt die Serverlast auf mehrere CPU-Kerne
  • Die Spieleranzahl sollte zur tatsächlichen CPU-Leistung passen, nicht zur theoretischen Kapazität
  • Regelmäßige Welt-Bereinigung reduziert die Ladezeit großer Saves
  • SSD- beziehungsweise NVMe-Speicher verkürzt die I/O-Wartezeiten beim Speichern der Welt spürbar

Häufige Fehler

Startet der Prozess nicht, liegt es meistens an fehlenden 32-Bit-Bibliotheken oder an einem bereits belegten Port. Ein netstat -tulpn | grep 8211 zeigt schnell, ob ein Konflikt besteht. Stürzt der Server nach längerer Laufzeit ab, hilft ein Blick auf den RAM-Verbrauch via htop, oft reicht eine Erhöhung des Arbeitsspeichers oder eine Reduzierung der maximalen Spielerzahl.

Für administrative Zugriffe über RCON gelten dieselben Grundregeln wie bei jedem anderen Spiele-Server: starke, einzigartige Passwörter, SSH-Zugang nur über Schlüssel statt Passwort und eine aktive Firewall mit ufw. Wer den Server nicht manuell über SSH verwalten möchte, findet in einem Pterodactyl-Panel eine übersichtliche Alternative mit Live-Konsole, Dateimanager und automatisierten Sicherungen, etwa über eine Pterodactyl VPS-Instanz oder eine klassische Linux VPS zum Selbsthosten. Einen Überblick über weitere unterstützte Spiele bietet die Übersicht Alle unsere Gameserver. Offizielle technische Details zur Server-Software liefert die Source.



Wer die beschriebenen Schritte durcharbeitet, hat einen funktionsfähigen Palworld-Server unter Linux mit angepasster Konfiguration, automatischem Neustart und regelmäßigen Sicherungen. Von hier aus lassen sich Schwierigkeitsgrad, Erfahrungswerte und Spielerzahl jederzeit über die PalWorldSettings.ini weiter anpassen.



FAQ

Warum startet der Palworld-Server nach der Installation nicht?

Meist fehlen 32-Bit-Bibliotheken wie lib32gcc-s1 oder ein anderer Prozess blockiert Port 8211/UDP. Logs mit journalctl prüfen und den Port mit netstat kontrollieren.

Wie oft sollte die PalWorldSettings.ini angepasst werden?

Nur bei Bedarf, etwa beim Wechsel von PvE zu PvP oder bei Performance-Problemen. Nach jeder Änderung ist ein Neustart des Servers nötig, damit die Werte greifen.

Welche Ports müssen für einen Palworld-Server geöffnet sein?

Zwingend erforderlich ist 8211/UDP für den Spielverkehr, optional 27015/UDP für die Steam-Serverabfrage. Beide Regeln lassen sich mit ufw setzen.

Weiterlesen