Comment installer et utiliser WordPress localement avec XAMPP

Grégory Hénique — 26/07/2021
Vous êtes inscrit. Le PDF est à vous. Vous recevrez la newsletter chaque dimanche. Désabonnement en un clic, sans justification.

WordPress est sans doute le système de gestion de contenu (CMS) le plus flexible qui soit.

Cependant, apporter des changements à votre site n’est pas toujours une chose sûre. En fait, les modifications apportées :

Heureusement, il est possible de tester les changements avant de les rendre permanents sur votre site. Pour ce faire, vous pouvez utiliser une installation locale de WordPress, ainsi qu’un outil tel que XAMPP.

➤ Sommaire

DGEDL

Qu’est-ce que XAMPP ?

XAMPP est une solution de serveur web à code source ouvert qui vous permet de créer une installation locale de WordPress sur votre ordinateur.

Vous pouvez utiliser ce site sans accès à internet, et il n’est pas accessible publiquement aux autres utilisateurs. Ainsi, tout votre travail reste privé jusqu’à ce que vous soyez prêt à le partager.

Une telle configuration est communément appelée « bac à sable » ou « environnement local« . Elle vous permet de jouer avec différentes options et paramètres sans interrompre votre site en ligne.

Pourquoi installer WordPress en local ?

Étant donné qu’un site WordPress local peut être géré sur votre ordinateur sans accès à internet, la possibilité de tester les changements sans affecter votre site réel est un énorme avantage.

Comme vous pouvez le constater, l’installation locale de WordPress avec XAMPP ouvre un certain nombre de portes.

Tutoriel d’installation de WordPress avec XAMPP

Il y a 2 étapes majeures lorsqu’il s’agit d’utiliser XAMPP pour créer un site WordPress local.

Étape 1 : Installation de XAMPP

En tant que logiciel libre, XAMPP peut être téléchargé et installé gratuitement sur votre ordinateur. Pour commencer, allez sur le site web de XAMPP et choisissez la version dont vous avez besoin (Windows, Linux ou Mac).

Interface XAMPP
Interface XAMPP

Le reste des étapes ci-dessous peut varier légèrement, en fonction de votre système d’exploitation.

➤ Si vous utilisez une machine Windows

À ce stade, l’installation et la configuration de XAMPP sont terminées. Il est maintenant temps de passer à l’installation de WordPress.

Sélection des composants lors de l'installation de XAMPP
Sélection des composants lors de l’installation de XAMPP

Étape 2 : Installer WordPress localement avec XAMPP

Si vous utilisez un ordinateur Windows ou Linux, vous pouvez installer WordPress en utilisant l’un des installateurs en un clic de Bitnami. Cependant, si vous avez besoin d’installer manuellement la plateforme, voici comment procéder.

Cela nécessitera un peu d’édition de fichiers, mais vous devriez être opérationnel dans l’heure qui suit.

Si Apache et MySQL fonctionnent correctement, vous devez créer une base de données. Pour ce faire, ouvrez votre panneau de contrôle XAMPP et cliquez sur Admin à côté de MySQL.

Une nouvelle fenêtre de navigateur s’ouvrira et vous aurez maintenant accès à phpMyAdmin, qui vous permet de bricoler sous le capot de votre serveur.

➤ Une fois la nouvelle base de données en place, il est temps d’installer WordPress

Remplacez les espaces réservés suivants :

Dans tous les cas, gardez les guillemets simples intacts. Enregistrez ensuite le fichier modifié et fermez l’éditeur.

Wordpress - WPConfig
WordPress – WPConfig

➤ Vous pouvez maintenant installer WordPress !

Saisissez http://localhost/name-of-database/ dans la barre d’adresse de votre navigateur (en remplaçant le nom de la base de données en conséquence). Vous devriez voir l’écran de traduction de WordPress.

A ce stade, votre installation de WordPress devrait être terminée. Vous pouvez maintenant vous rendre sur http://localhost/name-of-database/wordpress/wp-admin pour vous connecter à votre site WordPress local.

DGEDL

Installation de WordPress dans XAMPP sur MAC OS

Les utilisateurs de Mac devront suivre un processus légèrement différent afin d’utiliser XAMPP

Pour ouvrir phpMyAdmin pour votre installation XAMPP, tapez simplement l’adresse IP dans l’onglet Général de la fenêtre XAMPP dans votre navigateur, et sélectionnez l’onglet phpMyAdmin.

Le reste du processus est le même que celui décrit à l’étape 2, mais vous utiliserez Finder pour accéder à vos fichiers.

DGEDL

Alternative à XAMPP : Local

Bien que le processus d’installation de XAMPP et de WordPress ne soit pas difficile au point de nécessiter des connaissances techniques approfondies, ce n’est pas non plus la tâche la plus facile.

Si vous êtes pressé ou si vous souhaitez simplement une solution un peu plus conviviale, vous pouvez envisager d’utiliser Local.

Utiliser LOCAL pour installer WORDPRESS
Utiliser LOCAL pour installer WORDPRESS

Local est l’alternative de WP Engine à XAMPP.

En plus de la version gratuite, Local propose 2 plans payants pour les particuliers et les équipes, qui coûtent respectivement 20 $/mois et 50 $/mois.

Comment configurer Local ?

Il vous suffit de télécharger Local et de suivre les instructions d’installation correspondant à votre système d’exploitation.

Vous pouvez ensuite connecter Local à votre site WP Engine pour maintenir votre environnement de test à jour et pour transférer facilement les modifications que vous avez testées sur votre site réel.

Comment utiliser WordPress avec XAMPP

Maintenant que WordPress fonctionne avec XAMPP, vous pouvez passer à la vitesse supérieure en matière de développement de sites Web.

Si vous souhaitez tester la configuration actuelle de votre site, vous pouvez même télécharger les fichiers de sauvegarde de votre site actuel pour créer un site « miroir ». Votre site local aura alors tout ce que votre site réel a :

XAMPP et WordPress peuvent-ils être utilisés pour le staging ?

Le processus qui consiste à tester les changements avant de les mettre en œuvre sur votre site réel est efficace.

Bien que XAMPP et WordPress puissent être utilisés à des fins de staging, il existe de meilleures options (y compris Local, que nous avons présenté ci-dessus).

➤ Vous pouvez créer un site miroir sur XAMPP en important une sauvegarde de votre site réel

Cependant, vous devrez le faire à chaque fois que vous voudrez tester un nouveau changement, afin de garder vos sites local et réel synchronisés. Cela peut devenir fastidieux et prendre beaucoup de temps.

Netsat TCP sockets
Netsat TCP sockets

De plus, XAMPP n’a pas toujours été fiable lorsqu’il s’agissait de montrer aux utilisateurs l’impact des changements sur leurs sites actifs.

➤ Découvrez ce que WP Engine peut faire pour vous

WordPress est un CMS robuste, qui vous permet de développer un site Web qui va au-delà des attentes.

Avec l’aide de ressources de développement étendues, vous pouvez créer la configuration parfaite pour votre site, ainsi qu’un environnement de simulation et tout autre outil supplémentaire dont vous pourriez avoir besoin.

Vous aurez également besoin d’un hébergeur tel que WP Engine, pour accompagner la croissance de votre site au fil du temps et simplifier le processus de mise en place.

Jetez un coup d’œil à ses plans d’hébergement géré (y compris les certificats SSL gratuits et la migration automatique du site) et voyez ce que cet hébergeur a à vous offrir !