> For the complete documentation index, see [llms.txt](https://docs.plenit.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.plenit.com/fr/productos/servers/how-to/how-to-deploy-a-3cx-template.md).

# Comment déployer un modèle 3CX sur un Serveur Plenit

3CX est une plateforme de communications unifiées et de central téléphonique (PBX) basée sur Debian. Sur Plenit, vous la déployez depuis le **Marketplace**, ce qui accélère la provision initiale et laisse la configuration web de 3CX prête à être complétée ensuite.

> #### 👍 Ce que tu obtiens
>
> Un serveur avec 3CX déployé depuis le Marketplace et son assistant de configuration web accessible via le port 5015.

### Avant de commencer

* Se connecter à la plateforme de Plenit.
* Avoir un Abonnement de **Serveurs** disponible.
* Décider quelle IP publique vous utiliserez pour publier le port **5015** pendant la configuration initiale.

> #### 📘 Deux choses après le déploiement
>
> Une fois le serveur créé, ouvre sa **console** pour activer l'accès distant à l'administration web et publie le **port 5015** dans le Pare-feu. Vous le voyez à l'étape 2.

### Étape 1. Déployez le modèle 3CX

Entre dans l'Abonnement de **Serveurs** et clique sur **Nouveau serveur** pour ouvrir l'assistant. À partir de là :

1. Sélectionnez la **emplacement** et clique sur **Suivant**.
2. Choisissez le **taille** (CPU et RAM) et appuyez sur **Suivant**.
3. Ouvrez l’onglet **Marketplace**, cliquez sur l'image de **3CX**, sélectionnez le **langue** et clique sur **Suivant**.
4. Choisissez le **taille du Disque** et clique sur **Suivant**.
5. Configurez le **Réseau** et clique sur **Suivant**.
6. Dans l'écran final, créez une étiquette et une clé SSH si vous en avez besoin, cochez **Ouvrir le port SSH pour accéder au service** uniquement si vous allez administrer depuis le terminal, attribuez un **un nom** et clique sur **Créer le serveur**.

> #### 📘 Dimensionnez selon votre environnement
>
> La recommandation minimale pour 3CX est de 1 CPU avec 2 cœurs et 2 Go de RAM. Allouez plus de ressources si l'environnement l'exige.

Quand le déploiement démarre, vous verrez le serveur en état **Chargement** et une notification de création. À la fin, vous pouvez poursuivre avec la configuration initiale de 3CX.

{/\* 📸 CAPTURE 1 · onglet Marketplace avec l'image de 3CX et le sélecteur de langue \*/}

![Sélection de 3CX et de sa langue dans le Marketplace](https://REEMPLAZA-URL/servidores-howto-3cx-01.png)

### Étape 2. Préparez le système 3CX

> #### 🚧 D'abord la console, ensuite le port
>
> Le port 5015 ne sert à rien tant que vous n'activez pas l'accès web depuis la console. Faites cette étape avant d'ouvrir le Pare-feu.

Retournez sur l'interface Plenit et ouvrez la **console** du serveur. Sélectionnez l'option **1** pour activer l'accès distant à l'administration web initiale. La console vous indiquera que vous devez ouvrir le port **5015** pour accéder à l'application.

{/\* 📸 CAPTURE 2 · console du serveur avec l'option 1 pour activer l'accès web \*/}

![Console 3CX avec l'option pour activer la configuration web](https://REEMPLAZA-URL/servidores-howto-3cx-02.png)

Ensuite, en bas de la configuration du serveur, cliquez sur **Nouvelle règle d'entrée** et créez une règle **NAT** (redirection entre l'IP publique et l'IP privée du serveur) pour publier le 5015 :

* **Sélectionner un réseau**: en général, laissez-la telle quelle.
* **Origines**: une IP ou plage d'origine, ou **N'importe quelle IP** pour autoriser n'importe quel Réseau.
* **Protocole**: laissez la valeur affichée par le modèle.
* **IP publique**: l'adresse IP publique par laquelle la connexion est prise en charge.
* **IP privée**: l'adresse IP interne du serveur 3CX.
* **Port privé**: **5015**.

Clique sur **Continuer** et vérifiez que la règle apparaît dans la liste du Pare-feu.

{/\* 📸 CAPTURE 3 · Nouvelle règle d'entrée (NAT) publiant le port 5015 \*/}

![Création de la règle NAT pour le port 5015 de 3CX](https://REEMPLAZA-URL/servidores-howto-3cx-03.png)

> 👍 Réduisez l'exposition de l'accès initial
>
> Le 5015 est la porte d'entrée vers l'administration de votre central téléphonique. Chaque fois que vous le pouvez :
>
> * Utilise **Origines** avec une IP ou une plage précise au lieu de **N'importe quelle IP**.
> * Ouvrez le 5015 uniquement pendant la configuration initiale et retirez ou restreignez la règle une fois terminé.
> * Marque **Ouvrez le port SSH** et n'utilisez une clé SSH que si vous allez réellement administrer depuis le terminal.

### Validation

Ouvrez dans le navigateur `http://IP_Publique:5015`, en remplaçant `IP_Publique` par l'IP publique de la règle. Si la page se charge, vous verrez l'Écran **Configurez votre installation 3CX**, avec les options d'importer une nouvelle configuration ou de restaurer une Sauvegarde, et vous pouvez déjà poursuivre avec l'assistant web.

Pour le confirmer depuis le terminal :

```bash
curl -I http://<IP_Publique>:5015
```

### Si quelque chose ne colle pas

| Symptôme                                         | Cause probable                                     | Que faire                                                      |
| ------------------------------------------------ | -------------------------------------------------- | -------------------------------------------------------------- |
| `http://IP:5015` ne répond pas                   | Vous n'avez pas activé l'accès web dans la console | Ouvrez la console et choisissez l'option **1**                 |
| Cela ne s'ouvre toujours pas                     | La règle ne publie pas correctement le 5015        | Vérifiez que la règle existe et que le **Port privé** est 5015 |
| Se connecte à une autre machine ou n'atteint pas | IP mal attribuées dans la règle                    | Vérifiez que **IP publique** et **IP privée** sont correctes   |
| Répond aux autres mais pas à vous                | `Origines` vous bloque                             | Assurez-vous que votre IP se trouve dans la plage autorisée    |

<br>

### Conclusion

Avec cela, vous avez 3CX déployé depuis le Marketplace et son assistant web prêt sur le 5015. La clé du processus tient à deux gestes dans cet ordre : activer l'accès web depuis la console et, seulement ensuite, publier le port. Et comme il s'agit d'un central téléphonique, fermez ou restreignez ce 5015 dès que vous avez terminé la configuration initiale : il n'est pas conseillé de laisser l'administration ouverte à Internet plus longtemps que nécessaire.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.plenit.com/fr/productos/servers/how-to/how-to-deploy-a-3cx-template.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
