Installer WordPress en local : guide pas à pas (MAMP, WAMP, XAMPP, LocalWP)

Accueil > Apprendre WordPress > Les bases de WordPress > Installer WordPress en local : guide pas à pas (MAMP, WAMP, XAMPP, LocalWP)

Vous souhaitez tester WordPress sans acheter tout de suite un nom de domaine et un hébergement ? La solution idéale est d’installer WordPress en local sur votre ordinateur. Cela vous permet de créer, tester et développer un site hors ligne avec ce CMS, sans frais, avant de potentiellement le publier en ligne.

Dans ce guide, découvrez les différentes méthodes d’installation de WordPress en local selon votre système et vos besoins.

Pourquoi installer WordPress en local ?


Installer WordPress localement présente plusieurs avantages :

  • Apprendre et tester : vous pouvez expérimenter librement sans impacter un site en ligne.
  • Développer : vous pouvez créer des sites, des extensions ou des thèmes en local.
  • Économiser : vous n’avez pas besoin de payer un hébergement tant que vous n’êtes pas prêt à publier votre site en ligne.

Prérequis techniques pour installer WordPress en local


Avant de commencer, assurez-vous d’avoir les éléments suivants :

  • Un ordinateur (Windows, Mac ou Linux). Les tablettes et smartphones ne permettent pas une installation locale classique.
  • Une connexion Internet pour télécharger WordPress et les logiciels nécessaires (découvrez la différence entre WordPress.org et WordPress.com).
  • Un environnement local (MAMP, WAMP, XAMPP ou LocalWP) qui simule un serveur web sur votre ordinateur.

Choisir son environnement local


Pour déployer WordPress localement, il faut simuler un serveur web avec Apache, PHP et une base de données MySQL/MariaDB. Plutôt que d’installer chaque élément séparément, il existe des solutions adaptées (toutes ces solutions sont gratuites) :

  • MAMP (MacOs et Windows) : simple d’utilisation et recommandé pour les utilisateurs Mac.
  • WAMP : (Windows uniquement) : léger et efficace.
  • XAMPP (Windows, Mac, Linux) : complet mais un peu plus technique.
  • LocalWP (Windows, Mac, Linux) : dédié exclusivement à la création d’environnements WordPress.
    Cet article détaille davantage son installation, car il s’agit d’une solution recommandée pour les utilisateurs sans compétences techniques ou qui débutent avec WordPress.

Comment installer WordPress avec MAMP, WAMP, XAMPP et LocalWP ?


Méthode 1 : Installer WordPress avec MAMP (Mac / Windows)

  1. Téléchargez MAMP depuis mamp.info
  2. Installez et ouvrez l’application.
  3. Dans l’interface, cliquez sur Start Servers pour démarrer Apache et MySQL.
  4. Accédez à phpMyAdmin via le menu Open WebStart page > Tools > phpMyAdmin.
  5. Créez une base de données (ex. wordpress_bdd) en utf8mb4_unicode_ci ou utf8mb4_general_ci.
  6. Téléchargez la dernière version de WordPress sur wordpress.org.
  7. Décompressez l’archive, puis copiez le dossier wordpress dans
    • macOS : /Applications/MAMP/htdocs/mon-site/
    • Windows : C:\MAMP\htdocs\mon-site\
  8. Renommez ce dossier avec le nom de votre site (ex. site-wordpress).
  9. Ouvrez http://localhost/site-wordpress pour lancer l’assistant d’installation de WordPress.
  10. Configuration de la base de données dans l’assistant :
    • Nom de la base : wordpress_bdd (votre nom créé à l’étape 5)
    • Identifiant : root
    • Mot de passe : root
    • Hôte de la base : localhost
    • Préfixe des tables : wp_ en local (vous pouvez mettre un préfixe personnalisé pour de meilleures habitudes de sécurité)
  11. Terminez la configuration (langue, nom du site, identifiants administrateur).
mamp.info

Méthode 2 : Installer WordPress avec WAMP (Windows uniquement)

  1. Téléchargez WAMP sur wampserver.com
  2. Installez le logiciel en conservant les paramètres par défaut.
  3. Lancez WAMP : l’icône dans la barre des tâches doit passer au vert (serveurs Apache & MySQL actifs).
  4. Accédez à phpMyAdmin via l’icône phpMyAdmin, ou directement via l’URL http://localhost/phpmyadmin.
  5. Créez une base de données (ex. wordpress_bdd) en utf8mb4_unicode_ci ou utf8mb4_general_ci.
  6. Téléchargez la dernière version de WordPress sur wordpress.org.
  7. Décompressez l’archive, puis copiez le dossier wordpress dans C:\wamp64\www\.
  8. Renommez ce dossier avec le nom de votre site (ex. site-wordpress).
  9. Ouvrez http://localhost/site-wordpress pour lancer l’assistant d’installation de WordPress.
  10. Configuration de la base de données dans l’assistant :
    • Nom de la base : wordpress_bdd (votre nom créé à l’étape 5)
    • Identifiant : root
    • Mot de passe : (vide)
    • Hôte de la base : localhost
    • Préfixe des tables : wp_ en local (vous pouvez mettre un préfixe personnalisé pour de meilleures habitudes de sécurité)
  11. Terminez la configuration (langue, nom du site, identifiants administrateur).
wampserver.com

Méthode 3 : Installer WordPress avec XAMPP (Windows, Mac, Linux)

  1. Téléchargez XAMPP depuis apachefriends.org.
  2. Installez le logiciel en conservant les composants présélectionnés.
  3. Ouvrez le panneau de contrôle XAMPP et cliquez sur Start pour Apache et MySQL (les modules passent au vert lorsqu’ils sont actifs).
  4. À côté de MySQL, cliquez sur Admin (ou ouvrez http://localhost/phpmyadmin).
  5. Dans phpMyAdmin, créez une base de données (ex. wordpress_bdd) en utf8mb4_unicode_ci ou utf8mb4_general_ci.
  6. Téléchargez la dernière version de WordPress sur wordpress.org.
  7. Décompressez l’archive, puis copiez le dossier wordpress dans :
    • macOS : /Applications/xampp/htdocs/
    • Windows : C:\xampp\htdocs\
  8. Renommez ce dossier avec le nom de votre site (ex. site-wordpress).
  9. Ouvrez http://localhost/site-wordpress pour lancer l’assistant d’installation de WordPress.
  10. Configuration de la base de données dans l’assistant :
    • Nom de la base : wordpress_bdd (votre nom créé à l’étape 5)
    • Identifiant : root
    • Mot de passe : (vide)
    • Hôte de la base : localhost
    • Préfixe des tables : wp_ en local (vous pouvez mettre un préfixe personnalisé pour de meilleures habitudes de sécurité)
  11. Terminez la configuration (langue, nom du site, identifiants administrateur).
xamp

Méthode 4 : Installer WordPress avec LocalWP (Windows / Mac)

  • Installez le logiciel et cliquez sur « Create a new site ».
  • Donnez un nom à votre site.
  • Choisissez l’environnement « Preferred » qui est l’environnement standard recommandé par LocalWP.
  • Configurez vos identifiants administrateur (à bien conserver).
  • LocalWP installe automatiquement WordPress et configure la base de données. Pour des raisons de sécurité, il se peut que vous deviez saisir le mot de passe de votre ordinateur pendant le processus.
  • Cliquez sur « Open site » pour voir votre site, et sur “Admin” pour accéder au tableau de bord (en renseignant vos identifiants administrateur créés précédemment).
LocalWP - Dashboard admin

Installer WordPress en local est une excellente manière de découvrir ce CMS, tester des thèmes et extensions, ou développer un projet avant de le mettre en ligne.

En résumé :

  • LocalWP est la solution la plus rapide et la plus simple, idéale pour les débutants.
  • MAMP / WAMP / XAMPP sont des environnements plus techniques, plus proches de la réalité d’un hébergement web.

Vous souhaitez mettre en ligne votre site WordPress après vos tests en local ? Contactez-moi pour être accompagné dans cette étape.