Comment installer WordPress sur PC (Windows) en local
Sommaire de l'article
Introduction
Installer WordPress sur un ordinateur personnel (PC) est une excellente solution pour créer, tester et optimiser un site web sans avoir besoin d’un hébergement en ligne ni d’un nom de domaine. Que vous soyez développeur, freelance, propriétaire de petite entreprise ou simple débutant, une installation locale de WordPress vous permet d’expérimenter en toute sécurité, à moindre coût et sans risque pour un site en production.
Dans ce guide complet, vous allez apprendre étape par étape comment installer WordPress sur un PC Windows en utilisant un serveur local comme XAMPP, WampServer ou un outil spécialisé comme LocalWP. Vous découvrirez également les notions essentielles liées au fonctionnement de WordPress, les prérequis techniques, ainsi que les bonnes pratiques pour organiser et optimiser votre futur site dès la phase de développement.
L’objectif est de vous offrir un tutoriel clair, détaillé et structuré, afin que vous puissiez installer WordPress sur votre PC même si vous n’avez jamais manipulé de serveur web ou de base de données auparavant.
Concepts clés
Qu’est-ce que WordPress ?
WordPress est un système de gestion de contenu (CMS) gratuit et open-source qui permet de créer et d’administrer des sites web sans avoir besoin de coder une application complète. Il est utilisé pour des blogs, des sites vitrine, des boutiques en ligne, des portfolios, des sites d’actualités et de nombreux autres types de projets.
Le cœur de WordPress fournit les fonctionnalités de base : gestion des articles et pages, utilisateurs, commentaires, menus, médias, etc. Vous pouvez ensuite enrichir ces fonctionnalités grâce :
- aux thèmes, qui définissent l’apparence et la mise en page de votre site ;
- aux extensions (plugins), qui ajoutent des fonctionnalités (formulaires, SEO, sécurité, e-commerce, sauvegardes, etc.).
En 2025, une version stable récente de WordPress couramment utilisée en tutoriel est par exemple la version 6.8.2, que l’on peut télécharger gratuitement sur le site officiel.
Pourquoi installer WordPress sur son PC ?
L’installation de WordPress en local, sur votre PC Windows, présente de nombreux avantages concrets :
- Développement local sans risque : vous testez des idées, des thèmes ou des plugins sans impacter un site en ligne.
- Apprentissage sécurisé : vous découvrez l’interface d’administration, les réglages et les fonctionnalités de WordPress sans pression.
- Travail hors-ligne : vous pouvez avancer sur votre site même sans connexion Internet.
- Performances et réactivité : les pages se chargent très rapidement en local, ce qui accélère le développement.
- Préparation avant mise en production : vous concevez et finalisez le site en local, puis vous le migrez vers un hébergement web une fois prêt.
Serveur local : XAMPP, WampServer ou LocalWP ?
Pour faire fonctionner WordPress sur un PC, il faut un environnement qui simule un serveur web. Concrètement, WordPress a besoin :
- d’un serveur HTTP (comme Apache) pour répondre aux requêtes du navigateur ;
- de PHP, le langage dans lequel WordPress est écrit ;
- d’une base de données MySQL ou MariaDB pour stocker le contenu et les réglages.
Sur Windows, vous disposez principalement de trois approches populaires :
- XAMPP : un pack incluant Apache, PHP et MySQL/MariaDB, avec un dossier racine
htdocs. Très utilisé pour les tutoriels d’installation locale de WordPress. - WampServer : une solution pensée pour Windows, utilisant en général le dossier
C:\wamp\wwwcomme racine web. - LocalWP (Local) : un outil spécialisé dans WordPress qui gère l’environnement automatiquement, sans que vous ayez à manipuler les dossiers
htdocsouwww.
Dans ce guide, nous allons nous concentrer sur l’installation de WordPress sur PC avec XAMPP et WampServer, tout en présentant brièvement l’option LocalWP.
Prérequis avant l’installation de WordPress sur PC
Configuration minimale recommandée
Pour installer WordPress localement dans de bonnes conditions, votre PC Windows doit respecter au minimum :
- un système Windows 10 ou Windows 11 à jour ;
- au moins 4 Go de RAM (8 Go recommandés pour travailler confortablement avec plusieurs logiciels ouverts) ;
- quelques gigaoctets d’espace disque libre pour XAMPP ou WampServer, la base de données et les fichiers WordPress ;
- un navigateur moderne (Chrome, Firefox, Edge, Brave, etc.).
Outils nécessaires
Pour installer WordPress sur votre PC Windows, prévoyez :
- XAMPP ou WampServer pour disposer d’Apache, PHP et MySQL/MariaDB.
- Le fichier ZIP de WordPress téléchargé depuis le site officiel (section « Download » ou « Get WordPress »).
- Un navigateur web pour lancer l’installation et accéder à l’interface d’administration.
- Un éditeur de code (Notepad++, Visual Studio Code, etc.) si vous prévoyez de modifier des fichiers de configuration ou du code.
Étape 1 : Télécharger WordPress
La première étape consiste à récupérer la dernière version stable de WordPress :
- Rendez-vous sur le site officiel de WordPress.
- Cliquez sur le bouton permettant de télécharger WordPress.
- Un fichier ZIP est téléchargé sur votre ordinateur, contenant tous les fichiers du CMS.
Conservez ce fichier ZIP à portée de main (par exemple sur le Bureau ou dans le dossier Téléchargements), car vous l’extraierez ensuite dans le répertoire de votre serveur local.
Étape 2 : Installer un serveur local sur Windows
Option A : Installer XAMPP
XAMPP est un environnement de développement populaire qui regroupe Apache, PHP et MySQL/MariaDB. Il fonctionne sur Windows, macOS et Linux, mais ici nous l’utiliserons sur Windows.
Pour installer XAMPP :
- Téléchargez la version Windows de XAMPP depuis le site officiel.
- Lancez le fichier d’installation (
.exe) et suivez l’assistant : - acceptez les conditions d’utilisation ;
- choisissez les composants par défaut (Apache, MySQL, PHP, phpMyAdmin suffisent pour WordPress) ;
- sélectionnez un dossier d’installation, généralement
C:\xampp.
Une fois l’installation terminée, ouvrez le Panneau de contrôle XAMPP puis démarrez les modules Apache et MySQL. Les deux indicateurs doivent passer au vert pour confirmer leur bon fonctionnement.
Option B : Installer WampServer
WampServer est une alternative orientée Windows, très appréciée pour le développement local.
Pour installer WampServer :
- Téléchargez la version correspondant à votre système (32 bits ou 64 bits) sur le site officiel de WampServer.
- Lancez l’installeur et suivez les étapes de l’assistant d’installation :
- acceptez le contrat de licence ;
- choisissez le dossier d’installation (par défaut
C:\wampouC:\wamp64selon la version) ; - laissez les paramètres par défaut si vous débutez.
Après l’installation, lancez WampServer : une icône apparaît dans la barre des tâches. Lorsque l’icône devient verte, Apache, PHP et MySQL sont démarrés. Le dossier racine dans lequel vous placerez WordPress sera généralement C:\wamp\www (ou C:\wamp64\www).
Option C : Utiliser LocalWP (option simple pour WordPress uniquement)
Si vous souhaitez une solution simplifiée, sans manipulation de dossiers ni de bases de données manuelles, vous pouvez utiliser LocalWP. Il s’agit d’un outil dédié à WordPress qui crée lui-même l’environnement local et installe automatiquement WordPress.
Le principe est le suivant :
- télécharger et installer l’application LocalWP sur Windows ;
- créer un nouveau site depuis l’interface (nom du site, identifiants d’administration, etc.) ;
- LocalWP se charge de générer la base de données, de configurer le serveur et de déployer WordPress.
Dans la suite de cet article, nous détaillons surtout les méthodes XAMPP et WampServer, qui permettent de mieux comprendre la structure d’un site WordPress.
Étape 3 : Créer une base de données pour WordPress
WordPress a besoin d’une base de données pour stocker le contenu (articles, pages, réglages, utilisateurs, etc.). En local, la gestion de cette base s’effectue généralement via phpMyAdmin, accessible depuis XAMPP ou WampServer.
Accéder à phpMyAdmin avec XAMPP
- Assurez-vous qu’Apache et MySQL sont démarrés dans le panneau de contrôle XAMPP.
- Ouvrez votre navigateur et tapez
http://localhost/phpmyadmin. - phpMyAdmin s’ouvre et vous permet de gérer vos bases de données locales.
Accéder à phpMyAdmin avec WampServer
- Vérifiez que l’icône WampServer est verte.
- Cliquez sur l’icône puis choisissez l’option pour ouvrir phpMyAdmin, ou saisissez
http://localhost/phpmyadmindans votre navigateur.
Créer la base de données WordPress
Une fois dans phpMyAdmin :
- cliquez sur l’onglet Base de données ;
- dans le champ prévu, saisissez un nom de base de données (par exemple
wordpress_local) ; - choisissez le type d’encodage (par défaut, l’utf8mb4 est recommandé) ;
- validez pour créer la base.
Pour une installation de test en local, l’utilisateur de base de données par défaut est souvent root, sans mot de passe. Vous pouvez toutefois définir un mot de passe pour plus de sécurité, même en local, surtout si vous partagez le PC.
Étape 4 : Copier les fichiers WordPress dans le bon dossier
Avec XAMPP : dossier htdocs
Dans le cas de XAMPP, le dossier racine du serveur web est généralement C:\xampp\htdocs. Pour y installer WordPress :
- extrayez le contenu du fichier ZIP WordPress téléchargé précédemment ;
- vous obtenez un dossier nommé
wordpress; - copiez ce dossier dans
C:\xampp\htdocs; - vous pouvez renommer ce dossier (par exemple
mon-site-wordpress) pour que l’URL locale soit plus parlante.
Vous aurez alors une structure de type : C:\xampp\htdocs\mon-site-wordpress contenant tous les fichiers WordPress.
Avec WampServer : dossier www
Avec WampServer, le dossier racine du serveur est par défaut C:\wamp\www (ou C:\wamp64\www). Pour installer WordPress :
- extrayez le fichier ZIP WordPress ;
- placez le dossier
wordpress(ou son nom personnalisé) dansC:\wamp\www; - renommez-le éventuellement, par exemple
site-test-wp.
Étape 5 : Lancer le script d’installation de WordPress
Accès à l’URL d’installation
Une fois les fichiers en place, vous pouvez lancer l’assistant d’installation de WordPress directement depuis votre navigateur. L’URL dépend du nom de dossier que vous avez choisi.
- Avec XAMPP : si votre dossier s’appelle
mon-site-wordpress, tapez :
http://localhost/mon-site-wordpress - Avec WampServer : si votre dossier s’appelle
site-test-wp, tapez :
http://localhost/site-test-wp
Si tout est correctement configuré (serveur Apache en marche, fichiers bien placés), WordPress va vous présenter l’écran de choix de la langue, puis l’assistant d’installation.
Configuration de base de données dans l’installateur
L’installateur WordPress vous demandera les informations suivantes :
- Nom de la base de données : celui que vous avez créé dans phpMyAdmin (par exemple
wordpress_local). - Nom d’utilisateur : en local, souvent
root. - Mot de passe : laissez vide si vous n’en avez pas défini pour l’utilisateur root.
- Hôte de la base de données : généralement
localhost. - Préfixe des tables : par défaut
wp_, mais vous pouvez le personnaliser (par exemplewp_local_).
Une fois ces informations renseignées, validez. Si la connexion à la base réussit, l’installateur vous proposera de lancer l’installation.
Création du compte administrateur WordPress
La dernière étape de l’installation consiste à créer les informations de connexion à l’interface d’administration de WordPress :
- Titre du site : le nom de votre site (modulable par la suite).
- Identifiant (nom d’utilisateur) pour vous connecter au tableau de bord.
- Mot de passe sécurisé pour l’accès administrateur.
- Adresse e-mail de l’administrateur (utilisée pour les notifications et la récupération de mot de passe).
Après validation, WordPress termine l’installation. Vous pouvez alors vous connecter à l’administration via une URL de type :
http://localhost/mon-site-wordpress/wp-admin
Premiers réglages après installation
Découvrir le tableau de bord
Une fois connecté, vous accédez au tableau de bord WordPress. C’est là que vous gérerez :
- les articles et pages de votre site ;
- les extensions et thèmes ;
- les menus, widgets et options de personnalisation ;
- les réglages généraux, de lecture, de discussion, de permaliens, etc.
Choisir et installer un thème
Pour modifier l’apparence de votre site en local :
- allez dans Apparence > Thèmes ;
- cliquez sur « Ajouter » pour parcourir les thèmes gratuits disponibles ;
- recherchez un thème adapté à votre projet (blog, vitrine, portfolio, boutique, etc.) ;
- installez-le puis activez-le.
Vous pouvez ensuite personnaliser ce thème via Apparence > Personnaliser.
Installer quelques extensions utiles
Même en local, certaines extensions peuvent vous aider à préparer un site performant et bien structuré :
- une extension de formulaire de contact pour tester vos formulaires ;
- une extension de sécurité, afin de prendre de bonnes habitudes dès le départ ;
- une extension de SEO pour travailler vos titres, méta-descriptions et plan de site ;
- un plugin de sauvegarde qui vous permettra ensuite d’exporter facilement votre site vers un hébergement en ligne.
Bonnes pratiques pour un WordPress local bien organisé
Optimiser le contenu de votre site web
Installer WordPress sur PC n’est que la première étape. Pour tirer pleinement parti de votre site, il est important de travailler son contenu dès la phase locale, notamment en vue du référencement naturel.
- Rédiger un contenu unique et pertinent : évitez le copier-coller d’autres sites. Proposez des textes originaux, utiles et structurés.
- Utiliser des titres clairs et hiérarchisés : chaque page devrait comporter un titre principal et des sous-titres structurés (H1, H2, H3) pour faciliter la lecture.
- Intégrer naturellement des mots-clés : insérez les expressions importantes dans les titres, les premiers paragraphes, les intertitres et les balises alt des images.
- Optimiser les images : compressez-les avant de les téléverser et renseignez le texte alternatif pour améliorer l’accessibilité et la visibilité dans les moteurs de recherche.
- Prévoir une stratégie éditoriale : même en local, planifiez les pages essentielles (Accueil, À propos, Services, Contact, Blog, etc.) et les types de contenus que vous publierez régulièrement.
Améliorer la structure de votre site WordPress
Une bonne structure facilite la navigation pour vos visiteurs et aide les moteurs de recherche à comprendre vos contenus. Dès la phase locale, vous pouvez :
- Organiser vos pages logiquement : créez une arborescence claire (par exemple, des pages principales et des sous-pages pour vos services ou vos catégories d’articles).
- Configurer les permaliens : dans Réglages > Permaliens, choisissez une structure d’URL lisible, par exemple basée sur le titre de l’article.
- Créer des menus de navigation : allez dans Apparence > Menus pour définir un menu principal et éventuellement un menu de pied de page.
- Limiter le nombre de catégories : utilisez des catégories pour les grands thèmes, et des étiquettes (tags) pour des notions plus précises.
Garder un environnement local propre
Au fur et à mesure que vous expérimentez, il est facile d’accumuler des thèmes, des extensions et des contenus de test. Pour conserver un environnement local efficace :
- Désactivez et supprimez les thèmes et plugins inutilisés.
- Nettoyez régulièrement les articles et pages de démonstration que vous n’utilisez plus.
- Gardez une sauvegarde de votre site local avant de réaliser des tests importants.
Débogage et erreurs fréquentes lors de l’installation locale
Erreur de connexion à la base de données
Si WordPress affiche un message du type « Erreur de connexion à la base de données », vérifiez :
- le nom de la base de données (orthographe exacte) ;
- le nom d’utilisateur (en local, souvent
root) ; - le mot de passe (vide si vous n’en avez pas défini) ;
- l’hôte de la base (en général
localhost).
Ces informations sont stockées dans le fichier wp-config.php à la racine de votre installation WordPress. Si nécessaire, vous pouvez l’ouvrir avec un éditeur de code pour corriger les valeurs.
Page blanche ou erreur 500
Une page blanche ou une erreur 500 signifie que le serveur a rencontré un problème. En local, les causes les plus courantes sont :
- un plugin ou thème défectueux ;
- une version de PHP incompatible avec une extension ;
- une erreur de syntaxe dans un fichier modifié manuellement.
Pour diagnostiquer :
- déselez ou renommez temporairement le dossier du plugin ou du thème récemment ajouté dans
wp-content/pluginsouwp-content/themes; - activez le mode de débogage dans
wp-config.phpen définissantWP_DEBUGsurtruesi vous savez ce que vous faites.
Problèmes de ports avec Apache
Sur certains PC, le port 80 peut déjà être utilisé par un autre service (par exemple, un logiciel préinstallé). Dans ce cas :
- avec XAMPP, vous pouvez modifier le port d’Apache dans la configuration (par exemple utiliser le port 8080), puis accéder à votre site via
http://localhost:8080/mon-site-wordpress; - avec WampServer, des réglages similaires sont possibles via les menus de configuration.
Exporter un site WordPress local vers un serveur en ligne
Une fois votre site finalisé en local, vous souhaiterez probablement le mettre en ligne. Bien que cet article soit centré sur l’installation sur PC, il est utile de connaître les grandes étapes du passage en production :
- Exporter la base de données depuis phpMyAdmin en local (fichier
.sql). - Téléverser les fichiers WordPress (thèmes, plugins, médias, etc.) sur votre hébergement via FTP ou un gestionnaire de fichiers.
- Importer la base de données sur le serveur distant via phpMyAdmin ou un outil équivalent.
- Adapter les URL (passage de
http://localhost/mon-site-wordpressà votre nom de domaine) avec un outil de recherche/remplacement dans la base, ou via un plugin de migration.
Des extensions spécialisées peuvent simplifier ces opérations en automatisant une grande partie du processus de migration.
Conseils finaux pour bien travailler avec WordPress sur PC
Pour profiter pleinement de WordPress installé en local sur votre PC Windows, gardez en tête ces bonnes pratiques :
- Mettez à jour régulièrement WordPress, les thèmes et les plugins, même en local, pour rester proche de votre futur environnement de production.
- Testez les mises à jour localement avant de les appliquer sur un site en ligne, afin d’anticiper les éventuels conflits.
- Organisez vos projets en créant un dossier par site (par exemple
mon-site-vitrine,blog-professionnel, etc.). - Notez vos identifiants (base de données, compte administrateur WordPress) dans un endroit sécurisé pour éviter les oublis.
Conclusion
Installer WordPress sur un PC Windows est une démarche accessible, même pour un débutant, à condition de suivre les étapes dans l’ordre : installation d’un serveur local (XAMPP, WampServer ou LocalWP), création d’une base de données, copie des fichiers WordPress, puis lancement de l’assistant d’installation via le navigateur. Une fois l’environnement en place, vous pouvez concevoir et optimiser votre site en toute sérénité, avant de le publier sur Internet.
N’hésitez pas à expérimenter, à tester différents thèmes et extensions, et à structurer soigneusement votre contenu dès la phase locale. Plus votre site sera solide et bien pensé sur votre PC, plus sa mise en ligne sera simple et rapide.
Si vous avez déjà installé WordPress sur votre PC ou si vous rencontrez une difficulté particulière, partagez votre expérience ou posez vos questions : cela aidera d’autres utilisateurs à progresser et à créer des sites toujours plus performants.
Besoin d'aide avec votre SEO ?
Notre équipe d'experts peut vous aider à optimiser votre site e-commerce