← Zurück zu allen Tutorials

Palworld Dedicated Server

Einen eigenen Palworld Server auf Linux aufsetzen – mit SteamCMD, optimierter Konfiguration und automatischem Neustart über systemd.

Voraussetzungen

Schritt 1: Benutzer und Abhängigkeiten

# Eigenen Benutzer für den Gameserver anlegen
sudo useradd -m -s /bin/bash palworld
sudo passwd palworld

# 32-Bit-Bibliotheken und Abhängigkeiten installieren
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install -y lib32gcc-s1 steamcmd

Schritt 2: Palworld Server installieren

# Als palworld-Benutzer arbeiten
sudo -u palworld -i

# SteamCMD ausführen und Palworld Server herunterladen
steamcmd +login anonymous \
  +force_install_dir /home/palworld/server \
  +app_update 2394010 validate \
  +quit

Schritt 3: Server konfigurieren

Starte den Server einmal kurz, damit die Konfigurationsdateien erzeugt werden:

cd /home/palworld/server
./PalServer.sh
# Nach ~30 Sekunden mit Ctrl+C beenden

Jetzt die Einstellungen anpassen:

# Konfiguration bearbeiten
nano /home/palworld/server/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini

# Wichtige Einstellungen:
# ServerName="Mein Palworld Server"
# ServerPassword="dein_passwort"
# AdminPassword="admin_passwort"
# ServerPlayerMaxNum=16
# PublicPort=8211

Schritt 4: systemd-Service erstellen

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

[Service]
Type=simple
User=palworld
Group=palworld
WorkingDirectory=/home/palworld/server
ExecStart=/home/palworld/server/PalServer.sh -port=8211 -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS
Restart=on-failure
RestartSec=20

[Install]
WantedBy=multi-user.target
# Service aktivieren und starten
sudo systemctl daemon-reload
sudo systemctl enable palworld
sudo systemctl start palworld

# Status prüfen
sudo systemctl status palworld

Schritt 5: Firewall und Verbinden

# Port in der Firewall freigeben
sudo ufw allow 8211/udp

# Update-Script für einfache Aktualisierungen
cat << 'EOF' > /home/palworld/update.sh
#!/bin/bash
sudo systemctl stop palworld
steamcmd +login anonymous \
  +force_install_dir /home/palworld/server \
  +app_update 2394010 validate \
  +quit
sudo systemctl start palworld
EOF
chmod +x /home/palworld/update.sh

Verbinde dich im Spiel über DEINE-SERVER-IP:8211.

Performance-Tipp: Palworld ist sehr RAM-intensiv. Mit mehr Spielern steigt der Verbrauch schnell auf 12–16 GB. Plane großzügig und wähle einen Server mit ausreichend Arbeitsspeicher.

Gaming Server mit Power

Unsere KVM Server mit dediziertem RAM und schnellen CPUs sind ideal für Palworld und andere Gameserver.

Gaming Server bestellen