Avoir son propre serveur DayZ, c'est choisir ses règles : vue à la première personne ou non, cycle jour/nuit, quantité de loot, mods, communauté. Ce guide présente le matériel à prévoir, l'installation, le fichier de réglages serverDZ.cfg, les mods et les erreurs qui reviennent le plus souvent.
Quelle machine pour un serveur DayZ ?
Nous recommandons 8 Go de RAM dédiés au serveur pour commencer. Les besoins augmentent avec le nombre de joueurs, le nombre de mods et la carte choisie :
- Serveur entre amis, peu ou pas de mods : 8 Go
- Serveur communautaire, plusieurs dizaines de joueurs : 16 Go
- Serveur très fréquenté avec beaucoup de mods : 24 Go et plus
Comme souvent, la fréquence du processeur compte davantage que le nombre de cœurs. Le stockage NVMe réduit les temps de démarrage et accélère les sauvegardes du monde. Notre palier conseillé est le VPS Pterodactyl L : il offre un panel, une console et un gestionnaire de fichiers, sans administration système lourde.
Un compte Steam est obligatoire pour l'installation
C'est la particularité de DayZ : contrairement à la plupart des jeux, les fichiers du serveur (application Steam 223350) ne se téléchargent généralement pas en connexion anonyme. Il faut un compte Steam possédant le jeu.
Ne mettez pas vos identifiants personnels sur un serveur. Créez un compte dédié au serveur, avec sa propre licence du jeu si nécessaire. Sur une installation par egg, le Steam Guard doit être désactivé sur ce compte pour que le téléchargement se fasse sans intervention : raison de plus pour ne jamais utiliser votre compte principal.
Les ports à ouvrir
- 2302 en UDP : le port du jeu
- 27016 en UDP : la requête Steam, pour que le serveur apparaisse dans les listes
Si vous activez une administration à distance (RCon) ou lancez plusieurs serveurs sur la même machine, prévoyez des ports supplémentaires. Sur un panel, indiquez ces ports dans l'allocation du serveur.
Configurer serverDZ.cfg
Ce fichier concentre les réglages principaux. Voici ceux à regarder en premier :
- hostname : le nom public du serveur
- password : le mot de passe pour se connecter, à laisser vide pour un serveur public
- passwordAdmin : le mot de passe d'administration, à choisir long et unique
- maxPlayers : le nombre de places
- verifySignatures : à laisser activé, il contrôle les fichiers des joueurs
- forceSameBuild : impose aux joueurs la même version que le serveur
- disable3rdPerson : mettez 1 pour un serveur en vue à la première personne uniquement
- serverTimeAcceleration et serverNightTimeAcceleration : la vitesse du temps de jeu et des nuits
La ligne template, dans la section Missions, désigne la carte. Par exemple dayzOffline.chernarusplus pour Chernarus. La carte Livonia et d'autres contenus additionnels demandent les licences correspondantes aux joueurs.
Installer des mods
Les mods viennent du Steam Workshop et sont placés dans le dossier du serveur, sous la forme de dossiers commençant par @. On les active au lancement, avec le paramètre -mod, en les séparant par des points-virgules :
- -mod=@CF;@MonMod pour les mods que les joueurs doivent aussi installer
- -serverMod=@MonMod pour ceux qui restent uniquement côté serveur
Trois règles évitent la plupart des problèmes :
- L'ordre compte : les dépendances, comme Community Framework (CF), se chargent en premier.
- Copiez les fichiers .bikey de chaque mod dans le dossier keys du serveur. Sans eux, les joueurs sont rejetés à la connexion.
- Mettez à jour les mods après chaque mise à jour du jeu : un mod et un serveur désynchronisés empêchent les connexions.
Régler le loot et l'économie
Le fichier types.xml, dans le dossier de la mission, indique pour chaque objet la quantité visée sur la carte (nominal), le minimum (min) et sa durée de vie (lifetime). C'est là que l'on rend le monde plus ou moins généreux.
Faites une copie avant de modifier le fichier, modifiez par petites touches, et validez le XML : une balise mal fermée peut empêcher le chargement. Les changements importants peuvent demander une réinitialisation de l'économie pour apparaître vraiment en jeu.
Les erreurs les plus courantes
- Téléchargement refusé à l'installation : compte Steam sans licence, ou Steam Guard actif.
- Serveur invisible dans la liste : port 27016 UDP fermé. Essayez une connexion directe pour vérifier que le jeu lui-même répond.
- Joueurs rejetés pour clé invalide : fichier .bikey manquant dans le dossier keys.
- Erreur de version : le serveur n'a pas encore été mis à jour après une mise à jour du jeu.
- Démarrage en boucle après l'ajout d'un mod : retirez les mods un par un et consultez le journal du dossier de profil.
Protection et entretien
Les serveurs de survie PvP attirent parfois des attaques. La protection Anti-DDoS Gcore est incluse sur nos offres. Programmez un redémarrage régulier, toutes les quatre à six heures sur un serveur actif, pour conserver de bonnes performances. Sauvegardez le dossier de stockage de la mission (storage_1), qui contient les joueurs, les bases et les véhicules.
Prêt à vous lancer ? Découvrez le VPS Pterodactyl, hébergé en France.
Questions fréquentes
Combien de RAM pour un serveur DayZ ?+
8 Go pour commencer, et 16 Go ou plus pour un serveur communautaire avec des mods.
Quels ports ouvrir pour DayZ ?+
Le port 2302 en UDP pour le jeu et le port 27016 en UDP pour la requête Steam.
Faut-il un compte Steam pour installer un serveur DayZ ?+
Oui, un compte possédant le jeu. Créez un compte dédié au serveur plutôt que d'utiliser votre compte personnel.
Pourquoi les joueurs sont-ils rejetés après l'ajout d'un mod ?+
Le plus souvent, le fichier .bikey du mod manque dans le dossier keys du serveur, ou le joueur n'a pas la même version du mod.

