2 1

Alors, vous voulez installer WordPress en local ? C’est une excellente idée si vous voulez un site de développement pouvant être utilisé à des fins de test ou à d’autres fins. XAMPP vous permet de gérer un site Web à partir de votre propre ordinateur. Et une fois que vous l’avez configuré, vous pouvez créer une nouvelle installation WordPress en quelques clics.

Mais installer réellement XAMPP et WordPress peut être un peu délicat, vous aurez donc peut-être besoin d’un coup de main.

Dans ce tutoriel étape par étape, je vais vous montrer exactement comment installer XAMPP et configurer un site de développement WordPress local. Je partagerai également quelques erreurs de XAMPP courantes et des conseils de dépannage afin que vous puissiez résoudre tous les problèmes que vous rencontrez (bien que la plupart des gens ne rencontreront aucun problème en suivant ce guide !).

À la fin, vous aurez votre propre environnement de test WordPress local fonctionnant sous Windows.

Étape 1 : Téléchargez et installez XAMPP sur votre ordinateur

La première étape pour installer WordPress localement consiste à télécharger et à installer le logiciel XAMPP. Vous pouvez télécharger le fichier d’installation de Windows à partir d’Apache Friends. C’est un gros fichier, environ 110 Mo, donc cela peut prendre environ une minute selon votre connexion :

installer wordpress en local

Une fois le téléchargement terminé, exécutez le fichier que vous avez téléchargé pour lancer le programme d’installation de XAMPP. Si vous utilisez un logiciel antivirus, vous pourriez recevoir un avertissement comme celui-ci :

installer wordpress en local

Cliquez simplement sur Oui pour continuer. En fonction de votre configuration Windows, vous pouvez également recevoir une invite concernant le contrôle du compte de l’utilisateur (UAC). Continuez simplement à suivre cette invite également. Une fois que vous avez terminé toutes les invites, vous devriez voir l’écran d’installation standard :

installer wordpress en local

Cliquez simplement sur Next pour continuer.

Sur l’écran suivant, vous pouvez choisir les composants à installer. Pour installer XAMPP et WordPress, vous n’avez pas besoin de tous les composants. En plus des composants requis, tout ce dont vous avez besoin est :

  • MySQL
  • PHPMyAdmin

Cependant, certains des autres composants peuvent être utiles. Par exemple, si vous souhaitez envoyer/déboguer des e-mails transactionnels, vous pouvez installer les composants liés aux e-mails. Cela dépend totalement de vous.

installer wordpress en local

Encore une fois, c’est tout ce dont vous avez besoin pour installer WordPress localement. Décochez tout le reste et cliquez sur Next.

Vous pouvez maintenant sélectionner le dossier dans lequel installer XAMPP. Je laisse toujours celui qui est par défaut :

installer wordpress en local

Sur l’écran suivant, vous pouvez choisir votre langue préférée.

Ensuite, vous recevrez une invite vous demandant d’installer Bitnami pour XAMPP. Vous n’en avez pas besoin pour installer XAMPP et WordPress, alors n’hésitez pas à décocher la case. Si vous le laissez activé, cela simplifie légèrement le processus d’installation de WordPress, mais je vais vous expliquer comment cela fonctionne sans Bitnami.

installer wordpress en local

Une fois que vous avez cliqué sur Next, vous êtes prêt à exécuter l’installation :

installer wordpress en local

Le processus d’installation peut prendre quelques minutes :

installer wordpress en local

Une fois terminé, vous pouvez lancer le panneau de configuration pour commencer à travailler avec XAMPP :

installer wordpress en local
installer wordpress en local

Étape 2 : Démarrez les modules et testez votre serveur

Pour installer correctement XAMPP et WordPress, vous devrez exécuter deux modules :

  • apache
  • MySQL

Vous pouvez démarrer les deux modules depuis le panneau de configuration XAMPP :

installer wordpress en local

Une fois lancés, vous devriez voir leur statut passer au vert :

installer wordpress en local

Et maintenant, vous devriez pouvoir vérifier si votre serveur local fonctionne en accédant à http://localhost/ dans le navigateur Web de votre choix :

installer wordpress en local

Si tout s’est bien passé, vous avez maintenant un serveur XAMPP fonctionnel sur votre PC Windows ! Mais il est maintenant temps d’installer XAMPP et WordPress. Voici donc comment faire fonctionner un site WordPress sur XAMPP.

Étape 3 : Ajouter les fichiers WordPress

Si vous avez déjà installé manuellement WordPress, le reste du processus devrait vous sembler assez familier. Tout d’abord, vous devez vous rendre sur wordpress.org et télécharger la dernière version de WordPress.

Ensuite, sous Windows, accédez au dossier dans lequel vous avez installé XAMPP. Pour moi, c’est C://xampp. Cela devrait être quelque chose de similaire pour vous. Ensuite, dans ce dossier, recherchez le sous-dossier htdocs :

installer wordpress en local

Dans htdocs, créez un nouveau dossier pour votre site de test. Ce nom de dossier deviendra une sorte de sous-nom pour accéder à votre site. Par exemple, si vous créez le dossier testsite, vous accéderez à votre site en vous rendant sur http://localhost/testsite.

Une fois que vous avez créé le dossier, extrayez-y le fichier WordPress .zip que vous avez téléchargé depuis wordpress.org :

installer wordpress en local

Étape 4 : Créer une base de données pour WordPress

Ensuite, vous devez créer une base de données MySQL pour votre installation WordPress. Pour cela, lancez PHPMyAdmin depuis votre panneau de contrôle XAMPP :

installer wordpress en local

Cliquez ensuite sur Databases en haut :

installer wordpress en local

Entrez un nom pour votre base de données et cliquez sur Create. Votre nom peut être n’importe quoi – rappelez-vous-en juste parce que vous en aurez besoin pour la prochaine étape :

UmNhixQqYaTK0Poy2VsNiMXmPs9k ftfdb1n62QCw7HrqJHv gGtGVRCkKEYFFoIkM2neeZkvtiE73qgQt38IgbggrFERg12BGfcnDs5vKfu5ZzG 612XYNSc G62rLCyDEpbWWmSjtLFMNuBA

Contrairement à l’installation de WordPress sur un serveur Web en direct, lorsque vous installez XAMPP et WordPress, vous n’avez pas à vous soucier de la création d’un utilisateur de base de données.

Étape 5 : Installez WordPress en local via le programme d’installation à l’écran

Lorsque vous visitez votre site de test, vous devriez voir le programme d’installation normal de WordPress. N’oubliez pas que votre site de test est simplement http://localhost/NOM DE DOSSIER :

installer wordpress en local

La seule étape où ce processus sera différent d’une installation normale concerne les détails de la base de données. Lorsque vous accédez aux détails de la base de données, saisissez-les comme ceci :

Database Name = Nom de la base de données que vous avez créée dans PHPMyAdmin

Username= « ROOT »

Password = laisser vide

installer wordpress en local

Terminez ensuite le reste de l’installation de WordPress comme d’habitude.

Une fois le processus terminé, vous devriez voir votre toute nouvelle installation WordPress fonctionner parfaitement sur votre hébergeur local :

installer wordpress en local

Dépannage des erreurs XAMPP courantes

Si vous avez suivi notre tutoriel XAMPP ci-dessus, vous devriez, espérons-le, être opérationnel sans aucun problème. Cependant, dans de rares cas, vous pouvez rencontrer des erreurs XAMPP qui nécessitent un dépannage.

Voici quelques conseils pour corriger les erreurs XAMPP courantes…

XAMPP Maximum PHP Execution Time Exceeded error

Cette erreur est un problème très courant sur les installations WordPress que vous avez créées avec XAMPP.

Heureusement, vous pouvez généralement le résoudre en modifiant une seule ligne dans l’un des fichiers de configuration XAMPP.

Pour commencer, ouvrez le panneau de configuration XAMPP et cliquez sur le bouton Config à côté d’Apache. Dans la liste déroulante, choisissez l’option pour PHP (php.ini) :

installer wordpress en local

Cela devrait ouvrir le fichier php.ini dans votre éditeur de texte par défaut.

Dans le fichier, recherchez la ligne suivante :

max_execution_time

Vous devriez voir quelque chose comme max_execution_time=120.

Pour corriger l’erreur XAMPP Maximum PHP Execution Time Exceeded, il vous suffit d’augmenter la valeur du nombre. Par exemple, vous pouvez essayer de mettre le double 240.

XAMPP Maximum File Size Exceeded error

L’erreur XAMPP Maximum File Size Exceeded error est un autre problème courant que vous pouvez rencontrer lorsque vous essayez de télécharger des fichiers sur le site WordPress local que vous avez créé avec XAMPP.

Heureusement, c’est facile à réparer. En fait, vous pouvez le réparer exactement au même endroit où vous avez corrigé l’erreur précédente – le fichier php.ini.

Pour commencer, ouvrez le fichier php.ini (vous pouvez suivre les étapes de la section précédente).

Ensuite, recherchez la ligne suivante :

upload_max_filesize

Vous pourriez voir quelque chose comme upload_max_filesize=20M.

Pour augmenter la limite de téléchargement et corriger l’erreur, il vous suffit d’augmenter le nombre. Par exemple, vous pouvez le faire upload_max_filesize=40M.

Pendant que vous éditez le fichier php.ini, vous voudrez également apporter la même modification au chiffre de post_max_size.

XAMPP Apache Shutdown Unexpectedly error

Cette erreur signifie que quelque chose s’est mal passé avec Apache, ce qui l’a fait planter. Apache est le serveur Web sur lequel XAMPP s’appuie, donc un crash dans Apache signifie que vos sites de développement locaux cesseront de fonctionner.

Parce qu’il s’agit d’une erreur si critique, ceci nécessite un guide complet sur la façon de corriger l’erreur XAMPP Apache Shutdown Unexpectedly, si vous en avez besoin laissez-nous un mot dans le commentaire et on serait heureux de le faire.

Error 403 – XAMPP access forbidden error

Un autre message d’erreur courant est Error 403 – XAMPP access forbidden error, qui se manifeste généralement par une erreur 403 lorsque vous essayez d’accéder à votre base de données avec phpMyAdmin (ou parfois d’autres pages).

Généralement, cela se produit en raison d’une mauvaise configuration dans l’un des fichiers de configuration XAMPP.

Pour résoudre ce problème, cliquez sur le bouton Config à côté d’Apache dans le panneau de configuration XAMPP.

Dans la liste déroulante, sélectionnez le fichier Apache (httpd-xampp.conf), qui devrait l’ouvrir automatiquement dans votre éditeur de texte par défaut.

installer wordpress en local

Recherchez une ligne de code qui commence par Alias /phpmyadmin.

Dans ce bloc de code, vous devriez voir une ligne indiquant Require local Changez cette ligne pour dire Require all granted à la place.

Cela devrait corriger l’erreur XAMPP access forbidden error et vous donner accès à phpMyAdmin.

Qu’en est-il de wordpress multisite ou wordpress de staging ?

Comment installer XAMPP et WordPress multisite

Si vous voulez jouer avec WordPress multisite, il est également possible de configurer WordPress multisite pour qu’il fonctionne sur votre hôte local. Plutôt que de dupliquer les informations, cependant, je vais simplement vous diriger vers le post du site le codeur

Devez-vous utiliser XAMPP et WordPress pour le Staging ?

Bien que l’exécution de WordPress sur votre hôte local soit un excellent moyen d’expérimenter et d’essayer des choses avec WordPress, vous ne devriez pas l’utiliser comme un véritable site de staging pour un site en direct.

C’est parce qu’il a une configuration matérielle différente de celle de votre site en direct. Donc, ce n’est pas parce que quelque chose fonctionne ou ne fonctionne pas sur votre installation WordPress XAMPP que ce sera la même chose sur votre site de production en direct.

Au lieu de cela, utiliser un sous-domaine ou le service de staging de votre hôte sont de bien meilleurs moyens pour créer un site de staging WordPress. Vous pouvez également utiliser un plugin de mise en scène WordPress dédié.

Avez-vous encore des questions sur l’installation WordPress localement avec XAMPP ? Faites-le-nous savoir dans les commentaires!

LAISSER UN COMMENTAIRE

Please enter your comment!
Please enter your name here

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.