Dans ce guide, je vais vous expliquer comment installer le CMS WordPress en local gratuitement et sans effort. 

Vous pourrez le faire avec un nouveau site web ou importer un site déjà existant.

Que vous soyez débutant ou déjà familier avec WordPress, travailler en local vous permet de tester librement, sans risque et sans frais.

Plus besoin de souscrire à un hébergement dès le départ : vous pouvez créer, modifier, expérimenter et même corriger des erreurs sans impacter un site en ligne. C’est la solution idéale pour apprendre, développer un projet en toute tranquillité ou préparer une refonte avant de publier votre site sur Internet.

Bonus : Retrouvez également dans ce guide comment mettre en ligne votre site depuis Local WP vers un hébergement web.

Qu’est-ce que Local WP ?

Local WP est une application gratuite qui vous permet de créer un site WordPress sans hébergement web, directement sur votre ordinateur. Vous pourrez créer autant de sites WordPress que vous le souhaitez, sans limite, hormis celle de votre ordinateur.

Local simule sur votre machine un environnement web, comme sur un hébergeur, mais en utilisant les ressources de votre PC et sans rendre votre site WordPress public (vous êtes le seul à le voir).

Cet outil est compatible avec Mac, PC et Linux.

Une autre chose importante à savoir avant de se lancer avec cet outil est que si vous avez un PC assez ancien (avant 2020) ou peu de ressources, vous risquez d’avoir un site assez lent, car les ressources consommées par votre site web dépendent de votre ordinateur.

Pourquoi utiliser Local WP ?

Première raison : c’est un outil ultra pratique à prendre en main. Pas besoin d’être un développeur pour réussir à lancer un site WordPress, ni d’y passer des heures comme c’est le cas avec des solutions comme XAMPP ou MAMP.

Créer un site WordPress en local avec Local WP est aussi pratique pour faire des tests sur un site web (comme une version preprod) sans impacter la version en ligne ou même bidouiller les fichiers sources.

Deuxième raison : utiliser Local WP permet d’éviter de payer un hébergement web, quand on débute et que l’on souhaite découvrir WordPress gratuitement.

En tant que formateur WordPress je demande toujours à mes apprenants d’installer Local WP pour qu’ils puissent faire tout ce qu’ils veulent en toute sécurité.

🎥 Vous préférez le format vidéo ? Suivez notre tutoriel complet ici :

Comment installer wordpress avec Local wp

Étape 1 : Installer l’application Local WP

Installez l’application sur votre ordinateur.

Pour cela rendez-vous sur le site web de Local WP et cliquez sur le bouton « Télécharger », habituellement positionné en haut à droite.

local wp etape d'installation

Une nouvelle fenêtre apparaîtra, vous proposant de sélectionner votre système d’exploitation. Les options disponibles sont :

  • Mac Intel (pour les Mac d’avant 2020 sans puce M1 à M4)
  • Mac Apple Silicon (pour les Mac avec une puce minimum M1)
  • Windows
  • Linux RPM based (Fedora, Red Hat Linux, CentOS)
  • Linux – Debian based (Ubuntu, etc)

Remplissez le formulaire qui s’affiche, puis cliquez sur « Obtenir maintenant ».

création d'un compte sur local wp

Étape 2 : Création d’un site WordPress en local

Maintenant que Local WP est installé vous pouvez l’ouvrir et vous arriverez sur la même page que moi (voir image ci-dessous).

À noter : si des popups s’affichent vous demandant de créer un compte, vous pouvez les ignorer. Vous n’avez pas besoin de compte pour utiliser l’application Local WP.

  1. Cliquez sur le bouton « Create a new site » ou sur le bouton plus en bas à gauche. Ne vous inquiétez pas, vous n’aurez pas besoin de maîtriser l’anglais pour installer WordPress. Pour le moment, Local WP est seulement en anglais, mais on n’y restera pas longtemps.
  2. Sélectionnez « Create a new site » pour installer une version vierge de WordPress. Vous pourrez ensuite y ajouter le thème, les extensions et effectuer les configurations selon vos besoins.
local wp etape d'installation

Plus tard, vous pourrez démarrer une nouvelle installation en partant d’un blueprint ou en important un autre site web créé sur Local WP.

Si votre objectif est de migrer votre site actuel sur Local WP, continuez ces étapes tout de même.

Appuyez sur le bouton vert « Continue » pour passer à l’étape suivante. 🚀

local wp etape d'installation

Étape 3 : Création du site WordPress

  1. Donnez un nom à votre site web. Ce nom n’est pas définitif et ne sera pas votre nom de domaine. Vous pouvez nommer votre site comme vous le voulez, cela sera modifiable par la suite.
  2. Dans les “Options avancées”, vous remarquerez que Local crée automatiquement deux éléments pour vous :
    • Un nom de domaine pour votre version locale : Celui-ci sera constitué du nom de votre site suivi de l’extension .local. Par exemple, cela pourrait être : mon-site-en-local.local.
    • Un chemin d’accès sur votre ordinateur : Il s’agit de l’endroit où les fichiers de votre site seront enregistrés sur votre machine.
  3. Bien que ces paramètres soient automatiquement générés, vous avez la liberté de les conserver ou de les modifier selon vos préférences.
  4. Une fois vos choix effectués, validez en cliquant sur le bouton vert « Continue ». 
local wp etape d'installation

Étape 4 : Configuration de WordPress

Choisissez votre environnement de développement. Si vous n’êtes pas un développeur, sélectionnez « Preferred » et cliquez sur « Continue ».

Si vous avez des exigences spécifiques ou souhaitez ajuster l’environnement selon vos besoins, optez pour l’option « Custom ». Ceci vous permettra de définir :

  • Version de PHP : Il s’agit de la version du langage de script PHP, qui est la base de WordPress.
  • Type de serveur web : Vous pouvez choisir entre NGINX ou Apache. Ces deux options sont des serveurs web populaires, et votre choix dépendra de vos préférences ou de vos besoins spécifiques.
  • Version de MySQL : C’est la version du système de gestion de base de données. WordPress stocke toutes les informations du site (articles, pages, paramètres) dans une base de données, et MySQL est le système qui gère cette base de données.

Une fois que vous avez fait votre sélection et ajusté les paramètres à votre goût, poursuivez le processus en cliquant sur « Continue ».

local wp etape d'installation

Étape 5 : Création de votre compte utilisateur

Dernière étape, vous devez renseigner un identifiant, un mot de passe et une adresse mail afin de créer votre compte utilisateur sur ce site WordPress. Disclaimer : chaque compte WordPress est lié à un site WordPress. Vous pouvez donc très bien utiliser les mêmes identifiants qu’un site que vous avez déjà.

Une fois cela fait, vous pouvez cliquer sur « Add Site » pour installer votre site WordPress sur votre PC.

Note pour les utilisateurs de Windows : lors de l’installation, une série de 3 popups apparaîtra avec la question « Voulez-vous autoriser… ». Cliquez à chaque fois sur oui, sinon ça ne fonctionnera pas.

local wp etape d'installation

Étape 6 : Lancer WordPress

Une fois l’installation terminée, si vous n’avez pas de bandeau rouge qui s’affiche, c’est que tout s’est bien passé !

Maintenant, vous pouvez lancer votre site WordPress en cliquant sur le bouton WP Admin. Vous serez alors redirigé vers l’interface de connexion de WordPress sur laquelle vous devrez vous connecter avec les identifiants créés en amont.

local wp etape d'installation

🚨 Bandeau rouge : l’installation n’a pas fonctionné

Si vous voyez un bandeau rouge après l’installation de votre site sur Local WP, pas de panique ! Voici les causes les plus fréquentes de ce problème et comment les résoudre :

1) Antivirus ou pare-feu trop restrictif
Certains antivirus ou pare-feu peuvent bloquer l’exécution de certains services nécessaires à Local WP (comme le serveur ou la base de données).
👉 Solution : Ajoutez Local WP aux exceptions de votre antivirus ou désactivez temporairement la protection le temps de l’installation.

2) Utilisation de caractères spéciaux dans le nom du site
Évitez d’utiliser des accents, espaces ou caractères spéciaux dans le nom de votre site. Cela peut créer des conflits lors de la génération du domaine local.
👉 Solution : Privilégiez un nom simple, sans espace, avec uniquement des lettres, chiffres ou tirets (ex : mon-site-test).

3) Droits administrateur insuffisants
Local WP a besoin d’autorisations élevées pour créer des fichiers et configurer le réseau local.
👉 Solution : Assurez-vous de lancer l’application en tant qu’administrateur (clic droit > « Exécuter en tant qu’administrateur » sur Windows, ou autorisations sur Mac/Linux).

4) Port déjà utilisé par une autre application
Si un autre logiciel (comme Skype, Docker, ou un autre serveur local) utilise les mêmes ports que Local WP, l’installation échouera.
👉 Solution : Fermez les applications susceptibles d’utiliser les ports 80 ou 443 avant de relancer Local WP.

Astuce : Si malgré tout l’erreur persiste, essayez de redémarrer votre ordinateur et de relancer Local WP. Parfois, un simple redémarrage suffit à régler les conflits système.

Mettre WP Local en français

Une fois connecté, il ne vous reste plus qu’à passer WordPress en français. Pour cela : allez dans Réglages > Général > Langue du site et sélectionnez votre langue dans la liste déroulante

Et voilà, vous avez réussi à installer WordPress en local sur votre PC, bien joué !

Plus qu’à y aller ! Pour aller plus loin découvrez nos formations WordPress éligibles au financement CPF ! 💪

👇 Créez votre site web de A à Z

Vous souhaitez apprendre à créer ou améliorer votre site web ? Nous vous proposons 2 formations WordPress finançables avec votre CPF ou Pôle Emploi. 

28h de formation avec un formateur dédié qui vous accompagnera tout au long de votre apprentissage. 

marie-rose perret consultante linkedin

Comment migrer un site WordPress vers Local WP et inversement

Pour migrer votre site WordPress de votre hébergement web vers votre PC sur Local WP, ou à l’inverse de Local WP vers un hébergement web, nous avons créé une vidéo pour tout vous expliquer en détail. 📹

Si vous avez des questions ou des difficultés, n’hésitez pas à nous contacter pour obtenir de l’aide supplémentaire. 💬