Guide d'installation de Pterodactyl (non officiel)
Ce guide vous aidera à installer Pterodactyl sur votre serveur. Assurez-vous de suivre attentivement les étapes pour une installation réussie.
Installation manuelle
Dépendances
OS supportés:
Ubuntu 18.04, 20.04
Debian 9, 10, 11
CentOS 7, 8
Avant d'installer Pterodactyl, assurez-vous de mettre à jour votre VPS :
aptupdate&&aptupgrade-y
Installez les dépendances nécessaires :
aptinstallsudocurl
Installation de Pterodactyl
Installation du panel
Remarque : Il est recommandé de suivre la documentation officielle pour une utilisation publique.
Lancez le script d'installation du panel :
bash<(curl-shttps://pterodactyl-installer.se)
Sélectionnez l'option pour installer le panel, tapez donc sur 0 et appuyez sur Entrée :
* Pterodactyl installation script @ v0.4.0** Copyright (C) 2018 - 2021, Vilhelm Prytz, <vilhelm@prytznet.se>* https://github.com/vilhelmprytz/pterodactyl-installer** Sponsoring/Donations: https://github.com/vilhelmprytz/pterodactyl-installer?sponsor=1* This script is not associated with the official Pterodactyl Project.** What would you like to do?* [0] Install the panel* [1] Install Wings* [2] Install both [0] and [1] on the same machine (wingsscriptrunsafterpanel)* [3] Install 0.7 version of panel (unsupported,nolongermaintained!)* [4] Install 0.6 version of daemon (workswithpanel0.7,nolongermaintained!)* [5] Install both [3] and [4] on the same machine (daemonscriptrunsafterpanel)* [6] Install panel with canary version of the script (theversionsthatlivesinmaster,maybebroken!)* [7] Install Wings with canary version of the script (theversionsthatlivesinmaster,maybebroken!)* [8] Install both [5] and [6] on the same machine (wingsscriptrunsafterpanel)* Input 0-8: 0
Appuyez simplement sur la touche Entrée sans spécifier de réponse pour les messages suivants :
* Database name (panel):
* Username (pterodactyl):
* Password (press enter to use randomly generated password):
Veuillez entrer votre fuseau horaire ( ex : pour la France ) :
Ensuite, nous procéderons à la création d'un compte administrateur de votre Panel Web :
* Email address for the initial admin account: exemple-admin@admin.fr
* Username for the initial admin account: monusername
* First name for the initial admin account: admin
* Last name for the initial admin account: admin
* Password for the initial admin account: votremotdepasse123
Veuillez indiquer votre nom de domaine ou l'adresse IPv4 de votre VPS :
* Set the FQDN of this panel (panel.example.com): ptero.hserv.site
Décliner la configuration automatique de UFW (Uncomplicated Firewall) :
* Do you want to automatically configure UFW (firewall)? (y/N): n
Accepter l'utilisation de Let's Encrypt pour une sécurisation plus approfondie et complète :
* Do you want to automatically configure HTTPS using Let's Encrypt? (y/N): y
* I agree that this HTTPS request is performed (y/N): y
Si aucun nom de domaine n'a été fourni à l'étape précédente, veuillez refuser l'utilisation de Let's Encrypt :
* Do you want to automatically configure HTTPS using Let's Encrypt? (y/N): N
Si vous avez utilisé Let's Encrypt, veuillez autoriser le trafic SSL. Sinon, veuillez décliner :
* Assume SSL or not? (y/N): y
Une fois toutes ces étapes complétées, vous pouvez procéder au lancement de l'installation :
* Initial configuration completed. Continue with installation? (y/N): y
Confirmez l'installation :
(A)gree/(C)ancel: a
Nous allons maintenant procéder à l'installation de Wings
Exécutez le script d'installation de Wings :
bash<(curl-shttps://pterodactyl-installer.se)
Sélectionnez l'option pour installer le panel, tapez donc sur 1 et appuyez sur Entrée :
* Pterodactyl installation script @ v0.4.0** Copyright (C) 2018 - 2021, Vilhelm Prytz, <vilhelm@prytznet.se>* https://github.com/vilhelmprytz/pterodactyl-installer** Sponsoring/Donations: https://github.com/vilhelmprytz/pterodactyl-installer?sponsor=1* This script is not associated with the official Pterodactyl Project.** What would you like to do?* [0] Install the panel* [1] Install Wings* [2] Install both [0] and [1] on the same machine (wingsscriptrunsafterpanel)* [3] Install 0.7 version of panel (unsupported,nolongermaintained!)* [4] Install 0.6 version of daemon (workswithpanel0.7,nolongermaintained!)* [5] Install both [3] and [4] on the same machine (daemonscriptrunsafterpanel)* [6] Install panel with canary version of the script (theversionsthatlivesinmaster,maybebroken!)* [7] Install Wings with canary version of the script (theversionsthatlivesinmaster,maybebroken!)* [8] Install both [5] and [6] on the same machine (wingsscriptrunsafterpanel)* Input 0-8: 1
Nous ne procéderons pas à l'installation de MariaDB car elle est déjà présente sur le serveur suite à l'installation du panel :
* Would you like to install MariaDB (MySQL) server on the daemon as well? (y/N): n
Décliner la configuration automatique de UFW (Uncomplicated Firewall) :
* Do you want to automatically configure UFW (firewall)? (y/N): n
Indiquez un nom de domaine différent de celui de votre panel avec la même configuration DNS :
* Do you want to automatically configure HTTPS using Let's Encrypt? (y/N): y
* Set the FQDN to use for Let's Encrypt (node.example.com): node.hserv.site
* I agree that this HTTPS request is performed (y/N): y
* Enter email address for Let's Encrypt: exemple@exemple.fr
* Proceed with installation? (y/N): y
Désormais que les deux composantes sont installées, il est temps de les connecter. Pour ce faire, accédez simplement à votre tableau de bord en ligne.
Dirigez-vous vers la section "Locations" et créez une nouvelle localisation (par exemple : France).
Ensuite, rendez-vous dans la section "Nodes" et cliquez sur "Créer".
Indiquez un nom pour votre Node dans le champ "Name".
Ajoutez le nom de domaine de votre Node dans le champ "FQDN".
Sélectionnez la case "Utiliser une connexion SSL".
Indiquez la mémoire maximale de votre Node dans le champ "Total Memory" (1024MB = 1Go).
Dans le champ "Memory Over-Allocation", indiquez 0 si vous ne souhaitez pas sur-allouer la RAM.
Indiquez également la capacité maximale de stockage de votre Node dans le champ "Total Disk Space" (Stockage VPS).
Dans le champ "Disk Over-Allocation", renseignez 0 si vous ne souhaitez pas sur-allouer les performances.
Après avoir rempli les informations, cliquez sur "Créer Node", puis accédez à "Configuration" et cliquez sur "Générer le jeton". Copiez ensuite la commande générée. Revenez à votre terminal SSH pour coller la commande et exécutez-la.
Si vous rencontrez des erreurs ou avez besoin d'aide, notre équipe est là pour vous aider ! N'hésitez pas à nous contacter, nous serons ravis de vous assister.
Dernière mise à jour
Félicitations ! Vous avez terminé l'installation de votre panel Pterodactyl. Vous pouvez désormais l'utiliser en vous connectant via le nom de domaine que vous avez renseigné lors des étapes précédentes.
Félicitations ! Vous avez terminé l'installation de votre wings sur votre Panel !