Module 2 · 2.1
Français
Se préparer : hébergement, domaine et https
Module 2: Installer et configurer · Temps de lecture : 8 minutes
Objectif pédagogique : après cette leçon, vous saurez vérifier que l'hébergement, le domaine et le certificat sont prêts avant d'installer WordPress, et vous connaîtrez les choix à faire au préalable.
Notions clés : prérequis système, version PHP, MariaDB/MySQL, enregistrement A et AAAA, certificat, domaine sans www ou avec www, répertoire racine, sous-répertoire, sous-domaine, tester avant le changement de DNS
Pourquoi se préparer est payant
Une installation ne prend que quelques minutes. Mais si vous installez alors que le domaine pointe encore vers un autre serveur, ou sans certificat, vous rencontrerez des problèmes difficiles par la suite : un site configuré en http:// qui affiche ensuite « non sécurisé », une installation sur une adresse temporaire vers laquelle tous les liens pointent, ou une ancienne page d'accueil qui passe avant WordPress. Dix minutes de préparation évitent des heures de réparation.
Les prérequis système
WordPress fonctionne sur presque tous les hébergements disposant de PHP et d'une base de données. wordpress.org recommande (situation en novembre 2026) :
| Élément | Recommandation de wordpress.org |
|---|---|
| PHP | version 8.3 ou supérieure |
| Base de données | MariaDB 10.11 ou supérieure, ou MySQL 8.0 ou supérieure |
| Connexion | prise en charge de HTTPS |
WordPress fonctionne encore sur des versions PHP plus anciennes (la version minimale est plus basse), mais une ancienne version de PHP ne reçoit plus de mises à jour de sécurité et est plus lente. Pour un nouveau site, choisissez donc la version PHP la plus récente que propose votre hébergeur et que vos extensions prennent en charge (leçon 8.4).
Regardez aussi les limites de votre formule : espace de stockage (les téléversements et sauvegardes s'accumulent), mémoire pour PHP (memory_limit, pour la plupart des sites 256 Mo est largement suffisant) et la taille maximale de téléversement (upload_max_filesize). Ces paramètres se règlent chez de nombreux hébergeurs vous-même ; chez DirectAdmin dans Select PHP version.
Le domaine doit pointer vers votre hébergement
Un navigateur trouve votre site via le DNS : l'enregistrement A (IPv4) et éventuellement l'enregistrement AAAA (IPv6) de votre domaine doivent pointer vers l'adresse IP de votre serveur d'hébergement. La formation DNS (leçon 3.1) explique comment cela fonctionne.
Points d'attention :
- Domaine sans www et avec www : assurez-vous que
example.cometwww.example.compointent tous deux vers le même serveur (www souvent via un CNAME vers le domaine sans www). - Pas d'ancien AAAA : si l'enregistrement A pointe vers le nouveau serveur mais qu'un enregistrement AAAA pointe encore vers l'ancien, les visiteurs utilisant IPv6 arriveront sur l'ancien serveur.
- Délai : une modification DNS n'est pas visible partout immédiatement (TTL, formation DNS leçon 6.1). Prévoyez ce délai.
Votre domaine pointe-t-il encore vers un autre prestataire (par exemple parce que votre ancien site y fonctionne encore) ? Vous pouvez tout de même installer et tester dès maintenant. Deux méthodes :
- Le fichier hosts sur votre propre ordinateur : vous faites en sorte que seul votre ordinateur envoie le domaine vers la nouvelle adresse IP. Le reste du monde voit encore l'ancien site.
- Une adresse de test ou un service de prévisualisation de votre hébergeur, qui vous permet de consulter le site sur le nouveau serveur sous le domaine réel. Chez WebOké, cette fonction s'appelle « Tester votre site avant migration » ; d'autres hébergeurs proposent des prévisualisations similaires.
N'installez pas sur une adresse temporaire du serveur, comme https://server.example.net/~utilisateur/. WordPress enregistre l'adresse d'installation dans la base de données (siteurl et home, leçon 1.3) et dans tous les liens de votre contenu. Il faudrait ensuite tout convertir.
D'abord le certificat
Demandez un certificat avant d'installer. Vous pourrez alors choisir directement l'adresse en https:// dans l'installateur, et tout sera correct dès le premier jour. Un certificat Let's Encrypt gratuit est mis en place par la plupart des hébergeurs en un clic ou automatiquement.
Let's Encrypt vérifie que le domaine pointe réellement vers votre serveur. Si le DNS pointe encore vers l'ancien serveur, la demande échouera. L'ordre est donc le suivant :
- DNS vers le nouveau serveur (ou attendre que ce soit le cas).
- Demander le certificat, pour le domaine sans www et avec www.
- Installer WordPress en
https://.
Devez-vous installer avant le changement de DNS ? Installez tout de même sur l'adresse réelle en https://. Dès que le DNS est modifié, demandez le certificat ; jusque là, seul vous (via le fichier hosts ou l'adresse de test) verrez un avertissement.
Où placer WordPress ?
Trois possibilités :
| Emplacement | Adresse | Quand |
|---|---|---|
| Répertoire racine du domaine | https://example.com/ | Le choix habituel pour votre site principal |
| Sous-répertoire | https://example.com/blog/ | Si le reste du domaine est différent |
| Sous-domaine | https://test.example.com/ | Pour un site de test, un second site ou un environnement de préproduction (leçon 8.3) |
Deux pièges avec le répertoire racine :
- Anciens fichiers : s'il reste un fichier
index.html(par exemple une page standard « votre site arrive bientôt »), le serveur web peut lui donner la priorité sur WordPress. Supprimez ou déplacez d'abord les anciens fichiers. - Un ancien site que vous souhaitez conserver : faites d'abord une sauvegarde et installez plutôt WordPress sur un sous-domaine pour tester. Ce n'est que lorsque le nouveau site est prêt que vous le placez dans le répertoire racine (leçon 9.5 sur la migration).
Domaine sans www ou avec www ?
Choisissez à l'avance si votre site sera sur example.com ou www.example.com. Les deux conviennent ; l'important est de faire un choix. L'autre variante sera redirigée ensuite (leçon 3.2). Si vous choisissez https://www.example.com dans l'installateur, WordPress l'inscrit partout ; changer ensuite est possible, mais nécessite une opération de recherche et remplacement dans la base de données.
Ce qu'il faut préparer
Préparez ceci avant d'ouvrir l'installateur :
- une adresse e-mail pour l'administrateur que vous consultez vous-même (c'est là qu'arriveront les liens de mot de passe et les notifications de WordPress) ;
- un nom d'utilisateur pour l'administrateur qui ne soit pas
adminni votre nom public ; - un gestionnaire de mots de passe pour conserver le mot de passe long ;
- le nom et une courte description de votre site (modifiables ultérieurement) ;
- la langue du site.
En pratique : à quoi cela ressemble dans un panneau
Nous utilisons DirectAdmin comme exemple. Dans cPanel et Plesk, les mêmes fonctions se trouvent sous d'autres noms (SSL/TLS, PHP Selector ou PHP Settings).
- Vérifiez dans Gestion DNS (ou chez votre registraire) que l'enregistrement A et www pointent vers l'adresse IP de votre formule.
- Demandez dans SSL-certificaten un certificat Let's Encrypt pour
example.cometwww.example.com. - Choisissez dans Select PHP version la version PHP la plus récente que vous souhaitez utiliser.
- Vérifiez dans Gestionnaire de fichiers que
public_htmlest vide, à l'exception d'éventuels fichiers de l'hébergeur.
Récapitulatif
- wordpress.org recommande PHP 8.3 ou supérieur et MariaDB 10.11+ ou MySQL 8.0+, ainsi que HTTPS.
- Le domaine (sans www et avec www) doit pointer vers votre hébergement ; supprimez les anciens enregistrements AAAA.
- Demandez le certificat avant l'installation et installez directement en
https://. - N'installez pas sur une adresse de serveur temporaire ; testez avant le changement de DNS via le fichier hosts ou une adresse de test.
- Choisissez à l'avance l'emplacement (répertoire racine, sous-répertoire, sous-domaine) et sans www ou avec www, et supprimez les anciens fichiers de démarrage.
Quiz
Exercice
Exercice A2.1 : Votre domaine est-il prêt pour WordPress ? Indiquez le domaine sur lequel vous souhaitez installer WordPress (ou l'avez déjà installé). Le programme vérifie que le domaine sans www et avec www pointent vers une adresse IP publique, que A et AAAA semblent pointer vers le même serveur, et qu'un certificat valide couvrant les deux noms est présent sur le port 443. Indiquez également vous même lequel des deux vous choisissez comme adresse principale.
Pour aller plus loin
Ces articles décrivent les étapes dans les panneaux de WebOké ; dans d'autres panneaux, le fonctionnement est similaire.
- Guide DirectAdmin 13.2: Installer WordPress
- Guide DirectAdmin 6.2: Demander un certificat Let's Encrypt gratuit
- Guide DirectAdmin 18.8: Tester mon site web avant que le domaine soit transféré
- Guide WebOké 14.2: Tester votre site avant un transfert
- Cours DNS gratuit 3.1: Enregistrements A et AAAA
- Prérequis système de WordPress (wordpress.org, Anglais) : https://wordpress.org/about/requirements/
