Installation d'un Serveur Palworld sur VPS Windows
Published on November 10, 2025 at 10:36 AM

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.
1. Créez un dossier pour SteamCMD :
```powershell
mkdir C:\steamcmd
cd C:\steamcmd
```
2. Téléchargez SteamCMD :
- Visitez https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip
- Ou utilisez PowerShell :
```powershell
Invoke-WebRequest -Uri "https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip" -OutFile "steamcmd.zip"
```
3. Extrayez l'archive :
```powershell
Expand-Archive -Path steamcmd.zip -DestinationPath C:\steamcmd
```
4. Lancez SteamCMD une première fois pour qu'il s'initialise :
```powershell
.\steamcmd.exe
```
Attendez que l'installation se termine, puis tapez **quit** pour quitter.
## Étape 3 : Installation du Serveur Palworld
1. Créez un dossier pour le serveur Palworld :
```powershell
mkdir C:\PalworldServer
```
2. Créez un script d'installation. Ouvrez le Bloc-notes et créez un fichier nommé **install_palworld.bat** avec le contenu suivant :
```batch
@echo off
cd C:\steamcmd
steamcmd.exe +login anonymous +app_update 2394010 validate +quit
```
3. Enregistrez ce fichier dans **C:\steamcmd\install_palworld.bat**
4. Exécutez le script en double-cliquant dessus ou via PowerShell :
```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
1. Naviguez vers le dossier de configuration :
```powershell
cd C:\steamcmd\steamapps\common\PalServer\Pal\Saved\Config\WindowsServer
```
2. Copiez le fichier de configuration par défaut :
```powershell
copy ..\..\..\DefaultPalWorldSettings.ini PalWorldSettings.ini
```
3. 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 :
```ini
[/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 :
1. Ouvrez le Pare-feu Windows avec fonctions avancées de sécurité
2. Créez une nouvelle règle de trafic entrant pour le port 8211 (UDP) :
```powershell
New-NetFirewallRule -DisplayName "Palworld Server" -Direction Inbound -LocalPort 8211 -Protocol UDP -Action Allow
```
3. Si vous utilisez RCON, ouvrez également le port 25575 (TCP) :
```powershell
New-NetFirewallRule -DisplayName "Palworld RCON" -Direction Inbound -LocalPort 25575 -Protocol TCP -Action Allow
```
4. 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
1. Naviguez vers le dossier du serveur :
```powershell
cd C:\steamcmd\steamapps\common\PalServer
```
2. Lancez le serveur en exécutant :
```powershell
.\PalServer.exe
```
Ou pour lancer avec des paramètres spécifiques :
```powershell
.\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 :
1. Créez un script de démarrage **start_palworld.bat** :
```batch
@echo off
cd C:\steamcmd\steamapps\common\PalServer
start "Palworld Server" PalServer.exe -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS
```
2. 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 :
1. Aller dans Multijoueur
2. Rejoindre un serveur dédié
3. 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 :
```powershell
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 !














