Créer un sous-domaine sur un VPS HestiaCP

Procédure

Pour créer un sous-domaine sur un serveur VPS équipé de HestiaCP, il suffit d'orienter votre sous-domaine vers l'adresse IP du serveur dans votre zone DNS, puis de le déclarer comme domaine web autonome dans le panneau d'administration. HestiaCP est un panneau de gestion d'hébergement web open source léger et complet, conçu pour administrer facilement vos sites, bases de données et boîtes e-mail sur un serveur Linux. Un sous-domaine correspond à une extension de votre domaine principal (par exemple hestia.learnlws.fr) permettant d'héberger un projet distinct ou une application dédiée.

Les étapes

  1. Créer l'enregistrement A dans la Zone DNS LWS

    Connectez-vous à votre espace client LWS, rendez-vous dans la rubrique de gestion de votre nom de domaine, puis ouvrez la section dédiée à la zone DNS. Dans le formulaire d'ajout d'enregistrement, choisissez le type A, renseignez le préfixe de votre sous-domaine (par exemple hestia), indiquez l'adresse IP de votre VPS (par exemple l'adresse fictive 203.0.113.10), puis cliquez sur Ajouter.

    Créer un sous-domaine sur un VPS HestiaCP
  2. Accéder à l'ajout de domaine web sur HestiaCP

    Connectez-vous à votre interface d'administration HestiaCP (généralement accessible sur le port 8083 de votre serveur) avec votre compte administrateur. Dans le menu de navigation supérieur, cliquez sur la rubrique WEB, puis sélectionnez le bouton Ajouter un domaine.

    Créer un sous-domaine sur un VPS HestiaCP
  3. Déclarer le sous-domaine complet

    Dans le champ Domaine, saisissez le nom complet de votre sous-domaine (par exemple hestia.learnlws.fr). Laissez les options DNS ou messagerie décochées si vous gérez déjà ces services depuis votre espace LWS, puis validez votre saisie en cliquant sur le bouton Enregistrer.

    Créer un sous-domaine sur un VPS HestiaCP
  4. Activer la sécurité SSL avec Let's Encrypt

    Depuis la liste de vos domaines web, cliquez sur votre nouveau sous-domaine pour ouvrir sa configuration, puis cochez la case Activer le SSL pour ce domaine. Cochez ensuite Utiliser Let's Encrypt pour obtenir un certificat SSL, activez la redirection automatique en HTTPS si vous le souhaitez, puis cliquez sur Enregistrer.

    Créer un sous-domaine sur un VPS HestiaCP
  5. Personnaliser les options avancées du serveur

    Faites défiler la page de configuration vers le bas et dépliez la section Options avancées. Vous pouvez y ajuster le modèle de serveur web (Modèle web APACHE2 ou Nginx), la version d'exécution dans Modèle backend PHP-FPM, ou encore définir une racine personnalisée en cochant Racine de document personnalisée avant d'enregistrer.

    Créer un sous-domaine sur un VPS HestiaCP
  6. Vérifier la disponibilité du sous-domaine

    Revenez dans la rubrique WEB de HestiaCP pour vous assurer que le sous-domaine apparaît bien comme actif dans la liste des domaines. Vous pouvez désormais ouvrir votre sous-domaine dans votre navigateur web pour constater le bon affichage de la page par défaut générée par le serveur.

    Créer un sous-domaine sur un VPS HestiaCP

Paramètres disponibles dans les Options avancées

HestiaCP permet d'adapter l'environnement technique de chaque sous-domaine de manière isolée.

  • Modèle web APACHE2 — définit les règles d'exécution et de réécriture du serveur Apache pour votre application.
  • Modèle backend PHP-FPM — permet de sélectionner la version de PHP et le profil d'exécution nécessaires à vos scripts.
  • Modèle proxy — configure le comportement du serveur Nginx placé en frontal pour le traitement des requêtes statiques.
  • Racine de document personnalisée — redirige les requêtes web vers un sous-dossier spécifique (comme /public) souvent requis par les frameworks modernes.
  • Compte(s) FTP supplémentaire(s) — permet de restreindre un accès FTP dédié uniquement au répertoire de ce sous-domaine.

Questions fréquentes

Pourquoi la génération du certificat Let's Encrypt échoue-t-elle dans HestiaCP ?

Let's Encrypt doit interroger votre sous-domaine pour valider la délivrance du certificat. Si l'enregistrement DNS de type A n'est pas encore propagé sur Internet ou s'il ne pointe pas vers l'IP exacte de votre VPS, la certification échouera. Patientez quelques minutes puis relancez l'enregistrement.

Où sont stockés les fichiers de mon sous-domaine sur le VPS ?

Par défaut, HestiaCP isole chaque site web dans son propre arborescence. Les fichiers publics de votre sous-domaine sont placés dans le répertoire /home/admin/web/<votre-sous-domaine>/public_html/.

Pourquoi le navigateur affiche-t-il une page « Site en cours d'installation » ?

HestiaCP dépose automatiquement une page d'attente index.html dans le dossier public_html lors de la création d'un domaine. Il vous suffit de téléverser vos propres fichiers ou de supprimer cet index pour afficher votre projet.

Combien de temps prend la propagation d'un sous-domaine ?

La création d'un nouvel enregistrement DNS A dans votre espace LWS prend généralement de quelques minutes à quelques heures pour être visible sur l'ensemble du réseau mondial.

Que faire après la création du sous-domaine sur HestiaCP ?

Vous pouvez configurer un compte FTP dédié depuis les options avancées de HestiaCP pour téléverser votre code source, créer une base de données dans la rubrique BDD, ou installer une application web compatible.

Liens utiles

aide.lws.fr/a/7959
Cet article vous a-t-il aidé ?

Oui

Non

Lu 1 fois

Merci ! N'hésitez pas à poser des questions sur nos documentations si vous souhaitez plus d'informations et nous aider à les améliorer.

Articles similaires

Une question sur cet article ?

Posez-la à l'équipe LWS et à la communauté. Réponse publiée après modération.

Poser une question à l'équipe LWS et à sa communauté

RGPD : Responsable : LWS-Ligne Web Services. Finalité : modération et publication publique de votre question, notification éventuelle d'une réponse. Base légale : consentement (art. 6.1.a RGPD). Conservation des emails : 90 jours après notification, 12 mois maximum sans réponse. Pour exercer vos droits, consultez la section RGPD de nos CGV.