Tutoriel WordPressPour installer WordPress, vous avez deux options principales : la méthode manuelle via FTP pour un contrôle total, ou l’installation en un clic proposée par la plupart des hébergeurs pour une mise en ligne rapide. Ce guide complet vous détaille les étapes, des prérequis d’hébergement souvent ignorés à la sécurisation post-installation, pour créer votre site WordPress sur des bases solides et pérennes.
Points clés à retenir
Créer son site WordPress est devenu le standard pour les entreprises de toutes tailles, des TPE aux PME. Si vous lisez cet article, c’est probablement que vous envisagez de rejoindre les millions d’entreprises qui ont fait ce choix. Et vous avez raison.
WordPress n’est pas qu’un simple outil de blogging. C’est un système de gestion de contenu (CMS) incroyablement flexible et puissant, capable de propulser des sites vitrines, des boutiques en ligne complexes, des intranets ou des plateformes de réservation. Sa popularité, avec 43% des sites web mondiaux qui l’utilisent, n’est pas un hasard.
Les avantages sont clairs pour les décideurs :
Flexibilité illimitée : Grâce à des milliers de thèmes et de plugins, WordPress s’adapte à presque tous les besoins métier, sans nécessiter de développement sur mesure coûteux et chronophage.
Maîtrise des coûts : Le cœur de WordPress est gratuit. Les coûts se concentrent sur l’hébergement, le nom de domaine, et potentiellement des thèmes/plugins premium ou l’intervention d’un expert.
SEO-friendly par nature : Conçu pour le web, WordPress offre une structure propice au référencement naturel. Avec les bons plugins et une stratégie éditoriale, votre site sera visible sur Google.
Communauté et support : Une communauté mondiale active signifie un accès constant à des ressources, des forums d’aide et des développeurs qualifiés.
Autonomie : Une fois le site en place, la gestion du contenu est intuitive. Vous reprenez la main sur vos publications et mises à jour sans dépendre d’un prestataire pour chaque modification.
La véritable force de WordPress réside dans son écosystème. Ce n’est pas seulement un CMS, c’est une plateforme ouverte qui évolue constamment grâce à des milliers de contributeurs et de développeurs.
Nicolas Buathier, Fondateur de Studio Move On
Avant même de penser à installer WordPress, il est crucial de s’assurer que votre environnement est prêt. Beaucoup de tutoriels passent rapidement sur cette étape, mais elle est fondamentale pour la stabilité et la performance future de votre site.
Votre hébergement est la maison de votre site. Un mauvais choix peut entraîner des lenteurs, des indisponibilités ou des problèmes de sécurité.
Hébergement mutualisé : Le plus courant pour les TPE/PME. Vous partagez un serveur avec d’autres sites. Économique, mais les performances peuvent varier si l’un de vos « voisins » consomme trop de ressources. C’est souvent suffisant pour un site vitrine ou un petit e-commerce.
VPS (Serveur Privé Virtuel) : Une meilleure isolation que le mutualisé. Vous avez des ressources dédiées sur un serveur virtuel. Idéal pour les sites qui commencent à avoir un trafic conséquent ou qui nécessitent des configurations spécifiques.
Hébergement dédié / Cloud : Pour les très gros sites ou les besoins très spécifiques. Coût plus élevé, mais performance et contrôle maximaux.
Pour un site WordPress professionnel, privilégiez un hébergeur qui propose des optimisations spécifiques pour WordPress (PHP-FPM, caches, etc.) et qui offre un bon support technique. Des acteurs comme O2switch, Infomaniak, Kinsta ou WP Engine sont réputés.
WordPress a des besoins spécifiques pour fonctionner correctement. Votre hébergeur doit les respecter :
PHP : Version 7.4 ou supérieure (idéalement 8.0 ou 8.1 pour de meilleures performances et sécurité). La version 7.2 est le minimum absolu mais n’est plus supportée.
MySQL : Version 5.7 ou supérieure, ou MariaDB version 10.3 ou supérieure.
HTTPS : Un certificat SSL est indispensable aujourd’hui, tant pour la sécurité que pour le référencement. Les bons hébergeurs l’incluent gratuitement (Let’s Encrypt).
Espace disque : Au minimum 1 Go, mais prévoyez plus si vous comptez stocker beaucoup d’images ou de vidéos.
Votre nom de domaine (ex: site-wordpress.fr) est votre adresse sur internet. Achetez-le chez un registraire réputé (souvent votre hébergeur propose ce service). Assurez-vous qu’il pointe bien vers votre hébergement.
Si vous optez pour la méthode manuelle, vous aurez besoin d’un logiciel pour transférer les fichiers de votre ordinateur vers votre serveur web. FileZilla est un excellent client FTP gratuit et open source.
Ne pas vérifier les versions de PHP et MySQL. Un PHP trop ancien peut rendre votre site vulnérable et incompatible avec les dernières versions de WordPress, des thèmes et des plugins. Demandez à votre hébergeur de mettre à jour si nécessaire.
L’installation de WordPress manuelle est la méthode historique. Elle demande un peu plus de technique, mais elle vous offre une compréhension complète et un contrôle total sur le processus. C’est celle que nous recommandons si vous souhaitez maîtriser les rouages.
Rendez-vous sur le site officiel français de WordPress : fr.wordpress.org.
Cliquez sur le bouton « Télécharger WordPress [version actuelle] » pour obtenir le fichier .zip.
Décompressez ce fichier sur votre ordinateur. Vous obtiendrez un dossier nommé « wordpress » contenant tous les fichiers nécessaires.
WordPress a besoin d’une base de données pour stocker tout son contenu (articles, pages, commentaires, réglages).
Connectez-vous à l’interface d’administration de votre hébergeur (cPanel, Plesk, ou interface propriétaire).
Recherchez la section « Bases de données » ou « MySQL ».
Créez une nouvelle base de données. Donnez-lui un nom explicite (ex: monsite_wpdb).
Créez un nouvel utilisateur MySQL associé à cette base de données. Choisissez un nom d’utilisateur et un mot de passe forts.
Associez cet utilisateur à la base de données que vous venez de créer et attribuez-lui tous les privilèges.
Utiliser des identifiants de base de données faibles ou réutiliser des mots de passe. Ces informations sont la clé de voûte de votre site. Gardez-les précieusement et en sécurité.
wp-config.phpCe fichier est le pont entre WordPress et votre base de données.
Dans le dossier « wordpress » que vous avez décompressé, trouvez le fichier nommé wp-config-sample.php.
Renommez-le en wp-config.php.
Ouvrez wp-config.php avec un éditeur de texte (Bloc-notes, Sublime Text, VS Code, etc.).
Repérez les lignes suivantes et remplacez les valeurs par celles de votre base de données (créées à l’étape 2) :
define('DB_NAME', 'nom_de_la_base_de_donnees');define('DB_USER', 'nom_utilisateur_base_de_donnees');define('DB_PASSWORD', 'mot_de_passe_base_de_donnees');define('DB_HOST', 'localhost'); (Généralement localhost, mais votre hébergeur peut fournir une adresse différente).Sécurité : Générez des clés de sécurité uniques. Rendez-vous sur api.wordpress.org/secret-key/1.1/salt/, copiez les lignes générées et collez-les dans votre wp-config.php en remplacement des valeurs par défaut.
Enregistrez le fichier.
C’est le moment de mettre WordPress en ligne.
Ouvrez votre client FTP (FileZilla par exemple).
Connectez-vous à votre serveur en utilisant les identifiants FTP fournis par votre hébergeur (hôte, nom d’utilisateur, mot de passe, port).
Naviguez jusqu’au répertoire racine de votre site sur le serveur. Ce dossier est souvent appelé public_html, www, ou le nom de votre domaine.
Transférez tout le contenu du dossier « wordpress » (celui que vous avez décompressé) vers ce répertoire racine sur votre serveur. Ne transférez pas le dossier « wordpress » lui-même, mais son contenu.
Presque terminé !
Ouvrez votre navigateur web et accédez à l’adresse de votre site (ex: http://votredomaine.fr).
Si tout s’est bien passé, vous devriez voir la page d’installation de WordPress.
Sélectionnez votre langue et cliquez sur « Continuer ».
Remplissez les informations demandées :
Titre du site : Le nom de votre entreprise ou de votre site web.
Identifiant : Choisissez un identifiant différent de « admin ». C’est une règle de sécurité de base.
Mot de passe : Un mot de passe fort est généré automatiquement. Copiez-le ou choisissez le vôtre (très fort).
Votre e-mail : Une adresse e-mail valide pour les notifications et la récupération de mot de passe.
Visibilité pour les moteurs de recherche : Cochez cette case si vous ne voulez pas que Google indexe votre site pendant sa construction (n’oubliez pas de la décocher une fois le site prêt !).
Cliquez sur « Installer WordPress ». Félicitations, votre site est en ligne ! Vous pouvez maintenant vous connecter à votre tableau de bord (http://votredomaine.fr/wp-admin) avec les identifiants que vous avez définis.
Parlons-en : 30 min avec un expert, sans pitch.
L’installation automatique est la méthode la plus simple et la plus rapide, idéale pour les débutants ou ceux qui veulent créer un site WordPress sans se soucier des détails techniques. La plupart des hébergeurs proposent des « installeurs en un clic » (Softaculous, Installatron, etc.) directement depuis leur panneau de contrôle.
Votre hébergeur a déjà préconfiguré un script qui va :
Télécharger la dernière version de WordPress.
Créer une base de données.
Configurer le fichier wp-config.php.
Transférer les fichiers sur votre serveur.
Lancer et finaliser l’installation initiale.
En quelques minutes, votre site est prêt.
Connectez-vous à l’interface d’administration de votre hébergeur (cPanel, Plesk, etc.).
Recherchez la section « Applications », « CMS », « Auto-installeur » ou « WordPress ».
Cliquez sur l’icône « WordPress ».
Suivez les instructions à l’écran :
Choisissez le domaine ou le sous-domaine sur lequel installer WordPress.
Définissez le nom du site, l’identifiant administrateur, le mot de passe et l’adresse e-mail.
Souvent, vous pourrez choisir la langue et d’autres options de base.
Lancez l’installation.
Une fois l’installation terminée, votre hébergeur vous fournira l’URL de votre site et l’URL d’administration (/wp-admin) avec vos identifiants.
| Critère | Installation Manuelle | Installation Automatique |
|---|---|---|
|
Difficulté |
Moyenne |
✅ Facile |
|
Rapidité |
10-15 min |
✅ 2-5 min |
|
Contrôle |
✅ Total |
Limité |
|
Compréhension |
✅ Approfondie |
Superficielle |
|
Sécurité initiale |
✅ Personnalisable |
Standard |
|
Mises à jour |
Manuelles/Automatiques |
Automatiques (souvent) |
Même avec une installation automatique, vérifiez toujours que la dernière version de WordPress est installée. Parfois, les installeurs ne sont pas à jour immédiatement. Mettez à jour si nécessaire dès la première connexion.
Pour les développeurs, les agences ou même les TPE/PME qui souhaitent tester de nouvelles fonctionnalités, des thèmes ou des plugins sans impacter leur site en production, installer WP localement est une solution incontournable. C’est un environnement de développement sur votre propre ordinateur, accessible uniquement par vous.
Développement et tests : Créez ou modifiez votre site sans risque de casser la version en ligne.
Rapidité : Les temps de chargement sont quasi instantanés puisque tout est sur votre machine.
Travail hors ligne : Développez même sans connexion internet.
Formation : Expérimentez WordPress, ses réglages et ses possibilités sans contraintes.
Ces logiciels créent un serveur web, une base de données et PHP sur votre machine, reproduisant un environnement d’hébergement.
Local by Flywheel : Recommandé. Très simple d’utilisation, intuitif et optimisé pour WordPress. Disponible sur Mac, Windows et Linux. Il gère tout, de la création de sites multiples à l’intégration SSL local.
XAMPP (Windows, Mac, Linux) : Plus générique, inclut Apache, MySQL, PHP et Perl. Nécessite une configuration manuelle de WordPress.
MAMP (Mac) / WAMP (Windows) : Similaires à XAMPP, spécifiques à leur OS.
Téléchargez et installez Local by Flywheel depuis leur site officiel.
Lancez l’application.
Cliquez sur le bouton « + » ou « Create a New Site ».
Donnez un nom à votre site local.
Choisissez votre environnement (version PHP, serveur web, base de données – Local propose souvent des configurations « Preferred »).
Définissez votre identifiant et mot de passe WordPress administrateur.
Cliquez sur « Add Site ». Local s’occupe de tout le reste !
En quelques minutes, votre site WordPress local est prêt. Vous pouvez y accéder via une URL locale (ex: monsite.local) et son tableau de bord d’administration.
L’installation de WordPress n’est que la première étape. Pour qu’il devienne un outil performant et sécurisé au service de votre entreprise, plusieurs actions post-installation sont indispensables. C’est là que la plupart des guides s’arrêtent, laissant votre site potentiellement vulnérable ou sous-optimisé.
Si vous avez utilisé « admin » comme identifiant lors de l’installation, changez-le immédiatement. Créez un nouvel utilisateur avec des droits d’administrateur, puis supprimez l’utilisateur « admin ». C’est la première ligne de défense contre les attaques par force brute.
Dès la première connexion à votre tableau de bord, vérifiez les mises à jour disponibles. WordPress, ses thèmes et ses plugins sont régulièrement mis à jour pour des raisons de sécurité et de fonctionnalités. Ne négligez jamais cette étape.
Les permaliens sont la structure de vos URL. Par défaut, WordPress utilise souvent une structure peu esthétique (ex: ?p=123). Pour le SEO et la lisibilité, allez dans Réglages > Permaliens et choisissez une structure conviviale, comme « Nom de l’article ». N’oubliez pas d’enregistrer les modifications.
Le thème définit l’apparence et une partie des fonctionnalités de votre site.
Thèmes gratuits : Gutenberg, Astra, GeneratePress, OceanWP sont de bonnes bases.
Thèmes premium : Offrent souvent plus de fonctionnalités, un support dédié et des designs plus sophistiqués. Investir dans un bon thème est un gain de temps et de qualité.
Choisissez un thème léger, optimisé pour la performance et compatible avec Gutenberg (l’éditeur de blocs de WordPress) ou un bon constructeur de page (Elementor, Beaver Builder).
Les plugins étendent les fonctionnalités de WordPress. Voici quelques catégories indispensables :
Wordfence, Sucuri Security, iThemes Security. Protègent contre les malwares, les tentatives de piratage et les attaques par force brute.
Yoast SEO, Rank Math. Optimisent votre contenu pour les moteurs de recherche, gèrent les meta-descriptions, les sitemaps XML.
WP Rocket (premium), LiteSpeed Cache, WP Super Cache. Améliorent la vitesse de chargement de votre site en gérant le cache, la minification des fichiers, l’optimisation des images.
Formulaires de contact : Contact Form 7, WPForms, Gravity Forms.
Sauvegardes : UpdraftPlus, BackWPup. Indispensable en cas de problème.
Anti-spam : Akismet (pré-installé avec WordPress). Indispensable pour les commentaires.
Supprimez l’article « Bonjour tout le monde ! », la page « Exemple de page » et le commentaire « M. WordPress ». Ce contenu n’a aucune utilité pour votre site professionnel.
Allez dans Réglages > Général. Vérifiez le titre et le slogan du site, l’adresse e-mail de l’administrateur, le format de date et d’heure.
Un site WordPress n’est jamais vraiment « fini ». C’est un organisme vivant qui demande des mises à jour régulières, des optimisations continues et une veille constante sur la sécurité. L’installation n’est que le début d’une aventure qui, bien menée, vous apportera des résultats concrets.
Nicolas Buathier, Expert WordPress
En suivant ces étapes post-installation, vous ne vous contentez pas d’installer WordPress, vous bâtissez les fondations d’un site robuste, sécurisé et performant pour votre entreprise.
✦ Ressources gratuites
Retrouvez tous nos guides pour créer, refondre, sécuriser et référencer votre site.
Oui, le logiciel WordPress lui-même (WordPress.org) est entièrement gratuit et open source. Cependant, vous devrez investir dans un nom de domaine (environ 10-2