Installer Pterodactyl sur un VPS

Ce guide vous explique comment installer Pterodactyl sur un VPS KVM ou LXC. Attention à vérifier la compatibilité avec votre hébergeur pour les virtualisations LXC.

Prérequis

  • Accès SSH root ou sudo

  • Système Debian 10 ou 12/Ubuntu 20.04 ou 24.04 à jour

  • Virtualisation KVM

Installation

1. Installer ces différents paquets si besoin

apt install bash wget curl sudo

Installation de Pterodactyl

1. Utilisation du script d'installation

bash <(curl -s https://pterodactyl-installer.se)

2. Lancement du script d'installation

Choisissez 2 puis appuyez sur votre touche entrée

  • [2] Install both [0] and [1] on the same machine (wings script runs after panel) pour installer le panel & wings

3. Base de Données

  • Database name (panel): TOUCHE ENTRER

  • Username (pterodactyl): TOUCHE ENTRER

  • Password (press enter to use randomly generated password): ENTRER ou ENTRER un mot de passe

4. Fuseau Horaire

  • Select timezone [Europe/Stockholm]: Écrivez Europe/Paris

5. Certificat SSL Let's Encrypt

Entrez votre mail pour le certificat SSL même si vous n'avez pas de nom de domaine

  • Provide the email address that will be used to configure Let's Encrypt and Pterodactyl: [email protected]

6. Création du compte Admin pterodactyl

Entrez de nouveau votre adresse Mail pour le compte pterodactyl puis appuyez sur entrée

Choisissez un nom d'utilisateur pour le panel, puis appuyez sur Entrée

  • Username for the initial admin account: example

Mettez votre prénom et nom, puis appuyez sur Entrée

  • First name for the initial admin account: example

  • Last name for the initial admin account: example

Choisissez un mot de passe puis appuyez sur entrée

⚠️Vous ne pouvez pas appuyer sur la touche effacer. Cela ne fonctionne pas, veuillez donc à ne pas faire de faute dans votre mot de passe.

  • Password for the initial admin account: Votre mot de passe

7. Choisissez le nom de domaine ou l'IPv4 pour accéder au panel

Si vous souhaitez mettre un nom de domaine, faites un DNS de type A vers l'IP de votre VPS. Si vous souhaitez juste mettre votre IP, vous pouvez ignorer. Ensuite, entrez votre nom de domaine ou votre adresse IP, puis appuyez sur Entrée.

  • Set the FQDN of this panel (panel.example.com): Example.com ou IPV4

8. Configurer automatiquement le HTTPS à l’aide de Let’s Encrypt

Mettez n puis appuyez sur votre touche entrée

  • Do you want to automatically configure UFW (firewall)? (y/N): n

  1. Si vous avez mis l'IP de votre machine à l'étape 7, mettez N. Si vous avez mis un nom de domaine, mettez Y. Appuyez ensuite sur entrée

  • Do you want to automatically configure HTTPS using Let’s Encrypt ? (y/N) y ou n

  • I agree That this HTTPS request is performed (y/N) y

  • Continue with installation? (y/N): y

Personne ne vous explique ça : Depuis la version 1.11, le Panel collecte des mesures anonymes sur le Panel et tous les nœuds connectés.

Les données collectées par cette fonctionnalité ne sont pas vendues ou utilisées à des fins publicitaires. Statistiques agrégées peut être rendu public ou partagé avec des tiers dans le but d'améliorer le logiciel. source pterodactyl.io

Je vous recommande de mettre no

  • Enable sending anonymous telemetry data? (yes/no) [yes]: no

9. Inscrire sur le serveur ACME pour Let’s Encrypt

Vous devez accepter pour pouvoir vous inscrire sur le serveur acme.

  • You must agree in order to register witch the acme server do you agree? (Y)es/(N)o : Y

Installation du panel terminée


Dernière mise à jour