Accueil/Documentation/Jeux/Comment installer Pterodactyl Panel & Wings sur Debian/Ubuntu
JeuxDifficulté : Intermédiaire12 min de lecture

Comment installer Pterodactyl Panel & Wings sur Debian/Ubuntu

Introduction

Pterodactyl est le panel de gestion de serveurs de jeux open-source de référence. Il utilise Docker pour faire tourner vos instances (Minecraft, FiveM, GMod...) dans des environnements isolés et sécurisés. Ce guide vous accompagne dans l'installation complète du Panel (l'interface d'administration) et des Wings (l'agent de virtualisation sur le serveur de jeu) sur Debian 11/12 ou Ubuntu 20.04/22.04.

Méthode d'installation

Avertissement important pour la production

Ce script d'installation automatisé est recommandé uniquement pour des environnements de test, de développement ou de démonstration. Pour un serveur en production commerciale stable, hautement sécurisé et personnalisé, il est fortement recommandé d'effectuer l'installation manuelle via l'onglet "Manuel (Production / Avancé)".

Préparez d'abord votre serveur vierge en mettant à jour le système et en installant curl, puis lancez le script d'installation officiel interactif :

installation rapide
# 1. Mettre à jour le système et installer curl
apt update && apt full-upgrade -y && apt install -y curl

# 2. Exécuter le script automatisé interactif
bash <(curl -s https://pterodactyl-installer.se)

Caractéristiques du script :

  • Installation automatisée de toutes les dépendances PHP 8.2/8.3 et modules associés.
  • Configuration de la base de données MariaDB et initialisation de Pterodactyl.
  • Création du bloc de serveurs web Nginx avec intégration automatisée de Let's Encrypt.
  • Configuration du service d'écoute Wings avec daemon Docker.

En conclusion

Félicitations, vous disposez maintenant d'un panel Pterodactyl parfaitement opérationnel ! Vous pouvez dès à présent ajouter des serveurs de jeux (Minecraft, Ark, CS:GO...) depuis le panel d'administration en utilisant les serveurs virtuels isolés configurés avec Wings.

Un VPS prêt pour Pterodactyl

Déployez ce tutoriel sur un VPS NVMe UnioHost : Xeon E5-2699 v4, réseau 10 Gbps et Anti-DDoS Gcore inclus, dès 5€/mois.

Voir les VPS NVMe

Foire Aux Questions (FAQ)

Vérifiez que le service Docker est activé au démarrage en exécutant 'systemctl enable docker' et 'systemctl enable wings'.
L'erreur 500 est généralement liée à des permissions de fichiers incorrectes ou à un fichier .env mal configuré. Exécutez 'chown -R www-data:www-data /var/www/pterodactyl' et inspectez les logs dans '/var/www/pterodactyl/storage/logs/'.
Oui, c'est tout à fait possible et très courant pour les petites infrastructures. Il vous suffit d'indiquer l'IP locale '127.0.0.1' ou l'IP publique lors de la configuration du Node sur votre Panel.