Installation d'un Serveur Palworld sur VPS Windows
Prérequis
Avant de commencer l'installation, assurez-vous que votre VPS dispose de :
- Windows Server 2019 ou supérieur
- Au moins 16 Go de RAM (32 Go recommandés)
- 30 Go d'espace disque disponible
- Connexion Internet stable
- Accès administrateur au VPS
Étape 1 : Connexion au VPS
Connectez-vous à votre VPS Windows via le Bureau à distance (RDP) en utilisant vos identifiants fournis par votre hébergeur.
Étape 2 : Installation de SteamCMD
SteamCMD est nécessaire pour télécharger et mettre à jour le serveur Palworld.
- Créez un dossier pour SteamCMD :
mkdir C:\steamcmd
cd C:\steamcmd
- Téléchargez SteamCMD :
- Visitez https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip
- Ou utilisez PowerShell :
Invoke-WebRequest -Uri "https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip" -OutFile "steamcmd.zip"
- Extrayez l'archive :
Expand-Archive -Path steamcmd.zip -DestinationPath C:\steamcmd
- Lancez SteamCMD une première fois pour qu'il s'initialise :
.\steamcmd.exe
Attendez que l'installation se termine, puis tapez quit pour quitter.
Étape 3 : Installation du Serveur Palworld
- Créez un dossier pour le serveur Palworld :
mkdir C:\PalworldServer
- Créez un script d'installation. Ouvrez le Bloc-notes et créez un fichier nommé install_palworld.bat avec le contenu suivant :
@echo off
cd C:\steamcmd
steamcmd.exe +login anonymous +app_update 2394010 validate +quit
Enregistrez ce fichier dans C:\steamcmd\install_palworld.bat
Exécutez le script en double-cliquant dessus ou via PowerShell :
C:\steamcmd\install_palworld.bat
Le téléchargement peut prendre du temps selon votre connexion. Les fichiers du serveur seront installés dans C:\steamcmd\steamapps\common\PalServer
Étape 4 : Configuration du Serveur
- Naviguez vers le dossier de configuration :
cd C:\steamcmd\steamapps\common\PalServer\Pal\Saved\Config\WindowsServer
- Copiez le fichier de configuration par défaut :
copy ..\..\..\DefaultPalWorldSettings.ini PalWorldSettings.ini
- Ouvrez PalWorldSettings.ini avec un éditeur de texte et modifiez les paramètres selon vos besoins :
Paramètres importants à configurer :
- ServerName : Le nom de votre serveur
- ServerDescription : Description du serveur
- ServerPassword : Mot de passe du serveur (laissez vide pour un serveur public)
- AdminPassword : Mot de passe administrateur
- PublicPort : Port du serveur (par défaut 8211)
- RCONEnabled : Activez RCON pour la gestion à distance (True/False)
- RCONPort : Port RCON (par défaut 25575)
- MaxPlayers : Nombre maximum de joueurs (par défaut 32)
Exemple de configuration :
[/Script/Pal.PalGameWorldSettings]
OptionSettings=(ServerName="My Palworld Server",ServerDescription="Community Server",AdminPassword="adminpassword",ServerPassword="",PublicPort=8211,MaxPlayers=32,RCONEnabled=True,RCONPort=25575)
Étape 5 : Configuration du Pare-feu Windows
Pour permettre aux joueurs de se connecter, vous devez ouvrir les ports nécessaires :
Ouvrez le Pare-feu Windows avec fonctions avancées de sécurité
Créez une nouvelle règle de trafic entrant pour le port 8211 (UDP) :
New-NetFirewallRule -DisplayName "Palworld Server" -Direction Inbound -LocalPort 8211 -Protocol UDP -Action Allow
- Si vous utilisez RCON, ouvrez également le port 25575 (TCP) :
New-NetFirewallRule -DisplayName "Palworld RCON" -Direction Inbound -LocalPort 25575 -Protocol TCP -Action Allow
- N'oubliez pas de configurer également les ports dans le pare-feu de votre hébergeur VPS si nécessaire.
Étape 6 : Lancement du Serveur
- Naviguez vers le dossier du serveur :
cd C:\steamcmd\steamapps\common\PalServer
- Lancez le serveur en exécutant :
.\PalServer.exe
Ou pour lancer avec des paramètres spécifiques :
.\PalServer.exe -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS
Le serveur devrait démarrer et afficher les logs dans la console. Laissez cette fenêtre ouverte.
Étape 7 : Configuration du Démarrage Automatique
Pour que le serveur démarre automatiquement au redémarrage du VPS :
- Créez un script de démarrage start_palworld.bat :
@echo off
cd C:\steamcmd\steamapps\common\PalServer
start "Palworld Server" PalServer.exe -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS
- Créez une tâche planifiée :
- Ouvrez le Planificateur de tâches Windows
- Créez une nouvelle tâche
- Nom : Palworld Server
- Déclencheur : Au démarrage du système
- Action : Démarrer un programme
- Programme : C:\steamcmd\start_palworld.bat
- Cochez "Exécuter avec les privilèges les plus élevés"
Étape 8 : Connexion au Serveur
Les joueurs peuvent se connecter à votre serveur en utilisant :
- IP publique de votre VPS : Vous pouvez la trouver dans le panneau de votre hébergeur
- Port : 8211 (ou celui que vous avez configuré)
Dans Palworld, ils devront :
- Aller dans Multijoueur
- Rejoindre un serveur dédié
- Entrer l'adresse : votre-ip:8211
Étape 9 : Maintenance et Mises à Jour
Mise à jour du serveur
Pour mettre à jour le serveur, arrêtez-le puis relancez le script d'installation :
C:\steamcmd\install_palworld.bat
Sauvegardes
Les sauvegardes du monde sont stockées dans :
C:\steamcmd\steamapps\common\PalServer\Pal\Saved\SaveGames
Il est recommandé de faire des sauvegardes régulières de ce dossier.
Surveillance des performances
Utilisez le Gestionnaire des tâches Windows pour surveiller :
- L'utilisation du CPU
- L'utilisation de la RAM
- L'utilisation du disque
Dépannage
Le serveur ne démarre pas
- Vérifiez que tous les fichiers ont été téléchargés correctement
- Assurez-vous que le port 8211 n'est pas déjà utilisé
- Vérifiez les logs dans C:\steamcmd\steamapps\common\PalServer\Pal\Saved\Logs
Les joueurs ne peuvent pas se connecter
- Vérifiez que les ports sont bien ouverts dans le pare-feu Windows
- Vérifiez la configuration du pare-feu de votre hébergeur
- Assurez-vous que l'IP publique utilisée est correcte
- Testez la connexion avec l'IP locale en premier
Performances faibles
- Réduisez le nombre maximum de joueurs
- Augmentez la RAM allouée au VPS
- Optimisez les paramètres dans PalWorldSettings.ini
- Fermez les applications inutiles sur le VPS
Commandes RCON Utiles
Si vous avez activé RCON, vous pouvez utiliser ces commandes :
- Info : Affiche les informations du serveur
- Save : Force une sauvegarde
- Shutdown {secondes} {message} : Arrête le serveur avec un délai
- DoExit : Arrête immédiatement le serveur
- Broadcast {message} : Envoie un message à tous les joueurs
- KickPlayer {SteamID} : Expulse un joueur
- BanPlayer {SteamID} : Bannit un joueur
Ressources Supplémentaires
- Documentation officielle Palworld : https://tech.palworldgame.com/dedicated-server-guide
- Wiki communautaire : https://palworld.wiki.gg/
- Discord officiel Palworld pour le support
Conclusion
Votre serveur Palworld sur VPS Windows est maintenant configuré et opérationnel. N'oubliez pas de faire des sauvegardes régulières et de maintenir le serveur à jour pour bénéficier des dernières fonctionnalités et correctifs de sécurité.
Bon jeu !



















