# Installer Pterodactyl sur un VPS

## Prérequis <a href="#prerequis" id="prerequis"></a>

* 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](https://github.com/pterodactyl-installer/pterodactyl-installer)

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

#### 2. Lancement du script d'installation

Choisissez **2** puis appuyez sur votre touche entrée&#x20;

* \[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: <votremail@exemple.com>

#### 6. Création du compte Admin pterodactyl&#x20;

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

* Email address for the initial admin account: <votremail@example.com>

**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**

:warning:<mark style="color:red;">V</mark><mark style="color:red;">**ous ne pouvez pas appuyer sur la touche effacer. Cela ne fonctionne pas, veuillez donc à ne pas faire de faute dans votre mot de passe.**</mark>

* 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](https://pterodactyl.io/panel/1.0/additional_configuration.html#telemetry)

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

***

{% hint style="warning" %} <mark style="color:orange;">Si la documentation a un souci, merci de contacter le support.</mark>
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sx-heberg.fr/1/infrastructure-cloud/installer-pterodactyl-sur-un-vps.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
