Skip to content

Sites et domaines. Créer un site ​

Dans la section « Sites et domaines », vous créez un site sur un domaine : vous choisissez le type de site et les paramètres, le panneau enregistre le plan de configuration sous forme de brouillon, puis, sur votre ordre, installe les logiciels nécessaires et configure le site, étape par étape, avec un journal et une relance possible si une étape échoue.

Tout le parcours ci-dessous est présenté avec WordPress en exemple : c’est lui qui demande le plus de composants, il montre donc toutes les possibilités de la section. Les sites d’autres types (site statique, PHP et proxy inverse) se créent de la même façon ; seuls les champs du formulaire et les étapes du plan diffèrent.

Avant de commencer ​

  • Si le site doit s’ouvrir en HTTPS, faites pointer le DNS du domaine vers le serveur à l’avance : sans cela, le certificat ne sera pas émis. La marche à suivre est décrite dans l’article Sites et domaines. Domaines et certificats SSL.
  • Il n’est pas nécessaire d’installer Nginx, PHP et MariaDB à l’avance : s’ils sont absents du serveur, ils figurent dans le plan de configuration et s’installent au lancement.

Créer un site ​

Cliquez sur « Créer un site » :

  • dans la ligne d’un domaine : le domaine est déjà renseigné dans le formulaire ;
  • dans l’en-tête de la section : saisissez le domaine vous-même. S’il n’est pas dans la liste, il est ajouté avec le site.

Si le domaine a déjà un site, la notification « Ce domaine a déjà un site » s’affiche.

Dans la boîte de dialogue « Créer un site », définissez l’essentiel ; les autres champs peuvent rester tels quels :

  • « Type de site » — « WordPress ». Autres types : « Site statique » (HTML, CSS, JS), « PHP » (votre propre code) et « Proxy inverse » (les requêtes sont transmises à votre application, dont vous saisissez l’adresse dans le champ « Adresse de l’application »). Le type détermine les champs du formulaire et les étapes du plan.
  • « Version de PHP » et « Version de WordPress » — les versions avec lesquelles le site fonctionnera. Choisissez la version de PHP en fonction des exigences du thème et des extensions : si le serveur ne dispose pas de cette version, le panneau l’installe. Laissez de préférence la version de WordPress sur « Dernière version », sauf raison d’en prendre une plus ancienne.
  • « Créer une base de données MariaDB » — pour WordPress, l’option est activée et ne peut pas être désactivée. Le bouton « Configurer la base de données » ouvre les champs « Nom de la base de données », « Utilisateur » et « Mot de passe ». Le panneau remplit automatiquement les champs laissés vides : le nom de la base et l’utilisateur sont formés à partir du domaine (pour example.com, ce sont example_com et example_com_user), et le mot de passe est généré. Un mot de passe généré ne peut pas être consulté ensuite : définissez le vôtre ici ou modifiez-le plus tard.
  • « Serveur web » — Nginx : c’est le serveur web des sites de cette section.
  • « Émettre un certificat SSL » — ce commutateur est activé par défaut : le certificat est émis pendant la configuration, et le site s’ouvre en HTTPS. Cela ne fonctionne que si le DNS est configuré à l’avance (détails). Si vous désactivez le commutateur, le site s’ouvre en HTTP.
  • « Dossier du site » — un dossier à l’intérieur de /home/www/, nommé par défaut d’après le domaine. Le dossier est créé automatiquement ; il suffit d’en indiquer le nom : lettres latines, chiffres, ., - et _.
  • « Plan de configuration » — ce que le panneau fera au lancement. La liste change en fonction de vos choix ci-dessus.

Cliquez sur « Créer ». La notification « Brouillon du site enregistré avec succès » s’affiche et la ligne du site se déploie. À ce stade, rien n’est encore installé ni modifié sur le serveur.

Brouillon et plan de configuration ​

La ligne du nouveau site affiche la mention « Brouillon » et le plan, c’est-à-dire les étapes que le panneau exécutera. Pour WordPress :

  • « Nginx » — le serveur web ;
  • « PHP » avec le numéro de version — l’interpréteur ;
  • « MariaDB » — le serveur de base de données ;
  • « WordPress » — l’installation du CMS.

Les logiciels déjà présents sur le serveur sont aussitôt marqués « Terminé ». L’hôte virtuel et la base de données de WordPress sont créés par l’installation de WordPress elle-même : ils n’ont donc pas d’étapes distinctes. Pour les sites d’autres types, le plan est différent : par exemple, un site PHP comporte les étapes « Hôte virtuel » et « Base de données ».

Le brouillon est conservé : vous pouvez fermer la page et revenir plus tard, la configuration ne commence que lorsque vous la démarrez.

Ce que vous pouvez modifier dans le brouillon ​

  • La version de PHP. Cliquez sur l’engrenage de l’étape « PHP », choisissez une autre version et cliquez sur « Appliquer ». L’étape et la ligne du site affichent alors la nouvelle version.
  • Les paramètres de la base de données — pour les sites dont le plan comporte l’étape « Base de données » (par exemple, un site PHP). L’engrenage de cette étape ouvre le nom de la base, l’utilisateur et le mot de passe ; après les modifications, cliquez sur « Enregistrer ». Le mot de passe est en écriture seule : à la réouverture, le champ est vide. Pour WordPress, les paramètres de la base se définissent uniquement dans la boîte de dialogue de création.

Tout le reste — le domaine, le type de site, la version de WordPress, le SSL et le dossier — ne peut pas être modifié dans le brouillon : il faut créer le site de nouveau (détails).

Démarrer la configuration ​

  1. Cliquez sur « Démarrer la configuration ».
  2. Suivez la progression. Dans la ligne du site, la mention devient « Configuration · … » avec un compteur d’étapes, les étapes exécutées sont marquées « Terminé » et le bouton de démarrage reste inactif. Tant que la ligne est déployée, l’état se met à jour automatiquement. La durée dépend de ce qu’il faut installer : quelques secondes si les logiciels sont déjà sur le serveur, plus longtemps si PHP et MariaDB doivent être installés.
  3. À la fin de la configuration, la mention devient « Actif » et les paramètres du site remplacent le plan.

Un seul site est configuré à la fois, voir les points importants.

Si une étape échoue ​

La configuration s’arrête sur l’étape en échec. La ligne du site reçoit la mention « Erreur · … » et le message « La configuration s’est arrêtée sur une erreur. Ouvrez le journal de l’étape en échec. », et l’étape affiche la marque « Erreur » ainsi que les boutons « Journal » et « Réessayer ».

  1. Cliquez sur « Journal » : la sortie de la commande sur laquelle l’étape a échoué s’ouvre. Par exemple, si MariaDB n’est pas démarré pendant la configuration d’un site PHP, l’étape « Base de données » échoue et le journal affiche « Error 2003: dial tcp 127.0.0.1:3306: connect: connection refused ».
  2. Corrigez la cause : dans cet exemple, démarrez MariaDB dans son module (voir MariaDB. Gérer le module). Pour une étape à paramètres (PHP, base de données), vous pouvez aussi corriger les paramètres eux-mêmes avec l’engrenage.
  3. Cliquez sur « Réessayer » sur l’étape ou sur « Réessayer depuis l’erreur » au-dessus du plan : la configuration reprend à l’étape en échec. Les étapes déjà exécutées sont marquées « Terminé » et ne sont pas relancées.

Site actif ​

Lorsque le site porte la mention « Actif », déployez sa ligne :

  • « Ouvrir le site » — ouvre le site dans un nouvel onglet.
  • « Administration WordPress » — ouvre la page /wp-admin/ du site. À la première visite, le programme d’installation de WordPress démarre : vous y définissez le titre du site, ainsi que l’identifiant, le mot de passe et l’adresse e-mail de l’administrateur.
  • « Configuration Nginx » — ouvre l’hôte virtuel du site dans le module Nginx, où se configurent les règles (location) et d’autres paramètres avancés ; voir Nginx. Hôtes virtuels en mode constructeur.
  • Sous les boutons figurent les paramètres du site : serveur web, dossier racine, versions de PHP et de WordPress, base de données et son utilisateur.

Le commutateur de la ligne du site désactive et réactive le site : pour un site désactivé, la mention devient « Désactivé ».

Ce que vous pouvez modifier ​

Le dossier racine. Cliquez sur le crayon à côté du dossier racine, saisissez le nom d’un dossier situé dans /home/www/ (un chemin imbriqué est possible, par exemple site/public) et cliquez sur « Enregistrer ». Les fichiers ne sont pas déplacés : le site se met à servir les fichiers du nouveau dossier, et s’il n’existe pas, le panneau en crée un vide. Déplacez les fichiers vous-même : tant que ce n’est pas fait, le site s’ouvre sans eux.

Le mot de passe de la base de données. Cliquez sur le crayon à côté du nom de la base. Dans la boîte de dialogue « Base de données du site », le nom de la base et l’utilisateur sont affichés à titre d’information. Saisissez le « Nouveau mot de passe » (un bouton de génération se trouve à côté) et cliquez sur « Enregistrer » : l’ancien mot de passe cesse de fonctionner. Les autres paramètres de la base sont accessibles par le lien « Ouvrir dans MariaDB ».

⚠️ Mettez aussi à jour le mot de passe dans WordPress

Le panneau ne modifie le mot de passe que dans MariaDB. WordPress le lit dans le fichier wp-config.php du dossier du site : inscrivez-y aussi le nouveau mot de passe, sinon le site perd la connexion à la base.

Points importants ​

  • Une configuration à la fois. Tant qu’un site est en cours de configuration, le démarrage d’un autre renvoie la notification « Un autre site est en cours de configuration. Réessayez plus tard. ». Attendez que le premier site porte la mention « Actif » ou « Erreur ».
  • Le certificat n’est émis que si le DNS est configuré. Si le DNS du domaine ne pointe pas encore vers le serveur, le certificat n’est pas émis. Le site démarre malgré tout, avec un certificat autosigné, et le navigateur signale une connexion non sécurisée. Configurez le DNS (comment faire), puis cliquez sur « Émettre le certificat » dans la ligne déployée du site.
  • Ce qui se modifie dans le brouillon et ce qui exige de recréer le site. Dans le brouillon, on peut modifier la version de PHP et les paramètres de l’étape « Base de données ». Le domaine, le type de site, la version de WordPress, le SSL et le dossier ne peuvent pas être modifiés : supprimez le brouillon et créez le site de nouveau. La suppression du brouillon supprime aussi le domaine avec son certificat (voir Supprimer un domaine) ; en créant le nouveau site, vous ajoutez de nouveau le domaine, mais il faudra émettre le certificat à nouveau.
  • La suppression d’un site supprime le domaine. L’icône de suppression de la ligne du site ouvre la boîte de dialogue « Supprimer le site ? » : l’hôte virtuel, le domaine et le certificat sont supprimés, mais le dossier des fichiers, la base de données et son utilisateur restent sur le serveur. Supprimez-les séparément s’ils ne vous servent plus : le dossier dans la section « Fichiers », la base et l’utilisateur dans le module MariaDB. Les logiciels installés restent eux aussi.
  • La section ne téléverse pas les fichiers du site. Les fichiers de WordPress sont installés pendant la configuration. Pour un site statique ou PHP, placez vous-même les fichiers dans le dossier du site : via la section « Fichiers » (gestionnaire de fichiers), en FTP ou en SSH.

Étapes suivantes ​

BeAdmin © 2025. Tous droits réservés.