Installation d'un Serveur Palworld sur VPS Windows

Guide complet pour installer et configurer un serveur Palworld dédié sur un VPS Windows. Ce tutoriel détaillé vous accompagne étape par étape : installation de SteamCMD, téléchargement des fichiers serveur, configuration des paramètres de jeu, ouverture des ports pare-feu, et mise en place du démarrage automatique. Inclut également des conseils de maintenance, dépannage des problèmes courants, commandes RCON utiles, et optimisation des performances pour offrir la meilleure expérience de jeu.
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 !


















