Installer WordPress en local peut sembler intimidant pour de nombreux utilisateurs.
Les frustrations liées aux erreurs d’installation ou aux configurations incorrectes peuvent freiner votre projet.
Cet article vous guide à travers un processus simple pour installer WordPress localement avec XAMPP, en facilitant chaque étape.
Maîtrisez WordPress de A à Z et créez votre site vitrine sans coder
Explorer les fichiers WordPress
Pour explorer les fichiers de WordPress, commencez par les télécharger.
Rendez-vous sur le site de WordPress ‘ ’https://wordpress.org/ ’’ pour télécharger le dossier de WordPress.
Après avoir visité le site, cliquez sur le bouton » Obtenir WordPress « .
Ensuite, vous serez redirigé vers la page suivante. Pour installer le dossier ZIP de WordPress sur votre ordinateur, cliquez sur » Télécharger WordPress « .
L’explication de ‘ PHP version 7.4 ou supérieure et MySQL version 8.0 ou supérieure ou MariaDB version 10.5 ou supérieure. ’
PHP : La version 7.4 est la version minimale recommandée, mais il est préférable d’utiliser une version encore plus récente (comme PHP 8.0 ou PHP 8.1) pour bénéficier des dernières fonctionnalités et améliorations de sécurité.
MySQL : La version 8.0 est requise au minimum.
MariaDB : La version 10.5 est requise au minimum
Après avoir cliqué sur » Télécharger WordPress « , vous recevrez un dossier ZIP contenant WordPress.
Une fois que vous décompressez le dossier téléchargé, vous trouverez son contenu comme indiqué dans la capture d’écran ci-dessous.
Configurer wp-config
Le fichier ` wp-config-sample.php ` est un modèle de configuration inclus avec chaque installation de WordPress. Il contient des exemples de configurations nécessaires pour connecter WordPress à votre base de données et définir certains paramètres de base.
Pour personnaliser votre fichier ` wp-config-sample.php `, ouvrez-le dans un éditeur de texte comme Visual Studio Code, Notepad++, ou Atom.
Le fichier `wp-config-sample.php` est un modèle pour le fichier de configuration de WordPress. Il contient des paramètres pour la connexion à la base de données, le préfixe des tables, et d’autres options importantes. Vous devez le copier et le renommer en `wp-config.php`, puis remplir les informations nécessaires pour votre installation WordPress.
- define(‘DB_NAME’, ‘database_name_here’);
C’est ici que vous devez indiquer le nom de la base de données que vous avez créée pour WordPress. Remplacez ` database_name_here ` par le nom de votre base de données, par exemple ` wordpress_db`.
- define(‘DB_USER’, ‘username_here’);
Indiquez le nom d’utilisateur ayant les permissions nécessaires pour accéder à la base de données WordPress. Remplacez ` username_here ` par votre nom d’utilisateur MySQL, par exemple `root` ou un autre utilisateur que vous avez configuré.
- define(‘DB_PASSWORD’, ‘password_here’);
Le mot de passe associé au nom d’utilisateur de la base de données se remplace par ` password_here `. Entrez le mot de passe de votre utilisateur MySQL à la place de cet exemple.
- define(‘DB_HOST’, ‘localhost’);
Généralement, cela reste `localhost`, ce qui signifie que la base de données se trouve sur le même serveur que votre site WordPress. Si votre base de données est sur un autre serveur, indiquez l’adresse IP ou le nom de domaine de ce serveur.
- define(‘DB_CHARSET’, ‘utf8’);
Spécifiez le jeu de caractères à utiliser lors de la création des tables de la base de données. `utf8` est une valeur couramment utilisée, prenant en charge la plupart des langues et caractères.
- define(‘DB_COLLATE’, »);
Spécifiez la manière dont les caractères sont comparés dans la base de données. La valeur par défaut est une chaîne vide ( »), ce qui signifie que la collation par défaut de MySQL sera utilisée. Modifiez cette valeur uniquement si vous savez ce que vous faites, car une mauvaise configuration peut entraîner des problèmes avec la base de données.
Exemple de remplissage :
Après avoir configuré le fichier ‘’ wp-config-sample.php’’ avec les informations de votre base de données,
Assurez-vous que le fichier wp-config-sample.php a été correctement renommé en wp-config.php .
Installer un serveur local XAMPP
Un serveur local est un environnement de serveur web installé sur votre propre ordinateur ou sur un réseau local. Il est utilisé pour développer, tester et configurer des sites web avant leur publication en ligne. Contrairement aux serveurs web distants ou en ligne, un serveur local fonctionne uniquement sur votre machine ou votre réseau interne.
Comparaison des serveurs locaux
WAMP
WAMP est une solution de serveur local pour Windows . Il inclut Apache (serveur web), MySQL (base de données), et PHP (langage de script). WAMP est conçu spécifiquement pour les systèmes d’exploitation Windows, offrant une interface graphique pour faciliter la gestion et la configuration des services.
MAMP
MAMP est destiné aux utilisateurs de macOS et, plus récemment. Il fournit Apache, MySQL et PHP. MAMP est particulièrement populaire parmi les développeurs sur macOS et offre une version payante, MAMP Pro, avec des fonctionnalités supplémentaires pour une gestion plus avancée.
LAMP
LAMP est une solution pour les systèmes Linux, intégrant Apache, MySQL (ou MariaDB) et PHP. C’est un environnement couramment utilisé pour les serveurs de production Linux, connu pour sa stabilité et sa flexibilité dans les configurations Linux.
XAMPP
XAMPP est une plateforme multi-système disponible pour Windows, macOS et Linux. Il comprend Apache, MySQL (ou MariaDB), PHP, et parfois Perl. XAMPP est connu pour sa flexibilité et sa simplicité d’installation, et il inclut également des outils comme phpMyAdmin pour la gestion des bases de données.
b- Tableau comparatif :
Environnement Serveur | Composants | Système d’Exploitation |
---|---|---|
WAMP | Apache, MySQL, PHP | Windows |
MAMP | Apache, MySQL, PHP | macOS |
LAMP | Apache, MySQL/MariaDB, PHP | Linux |
XAMPP | Apache, MySQL/MariaDB, PHP, Perl | Windows, macOS, Linux |
Tableau comparatif
Pour télécharger XAMPP sur votre ordinateur, choisissez votre système d’exploitation et cliquez dessus. Le téléchargement commencera automatiquement.
Après avoir lancé l’installation et l’avoir complétée, vous serez dirigé vers la fenêtre du « panneau de configuration » de XAMPP.
Le panneau de configuration de XAMPP est une interface utilisateur conviviale qui permet de gérer facilement les différents composants du serveur local XAMPP. Il fournit des contrôles pour démarrer ou arrêter les services essentiels tels que Apache (serveur web), MySQL (serveur de base de données) et autres modules comme FileZilla (serveur FTP) et Mercury (serveur de messagerie). Le panneau affiche également l’état des services en temps réel, vous permettant de voir quels services sont en cours d’exécution et de configurer leurs paramètres selon vos besoins. Il est un outil central pour la gestion de votre environnement de développement local.
- Apache :est le serveur web inclus dans XAMPP, responsable de la gestion des requêtes HTTP et de la diffusion des pages web. Depuis le panneau de contrôle de XAMPP, vous pouvez démarrer et arrêter le serveur Apache facilement.
- MySQL :est le système de gestion de base de données utilisé dans XAMPP pour stocker et organiser les données des sites web et des applications. À partir du panneau de contrôle, vous pouvez démarrer et arrêter le service MySQL
- FileZilla :est le serveur FTP intégré dans XAMPP, qui permet de transférer des fichiers entre votre ordinateur local et le serveur local via le protocole FTP. Depuis le panneau de contrôle, vous pouvez facilement démarrer et arrêter le serveur FTP
- Mercury :est le serveur de messagerie inclus dans XAMPP, utilisé pour gérer et tester les fonctionnalités de messagerie électronique dans vos applications web. Le panneau de contrôle vous permet de démarrer et d’arrêter le serveur de messagerie Mercury
- Tomcat :est un serveur d’applications Java intégré dans XAMPP, conçu pour exécuter des servlets Java et des JSP (JavaServer Pages). Vous pouvez contrôler Tomcat à partir du panneau de contrôle de XAMPP en le démarrant ou en l’arrêtant selon vos besoins de développement Java.
Vous devez maintenant créer une base de données avec le nom que vous avez indiqué dans le fichier `wp-config-sample.php`.
Cliquez sur le bouton « Admin » de MySQL dans le panneau de contrôle de XAMPP.
Après cela, le tableau de bord de phpMyAdmin s’ouvrira dans votre navigateur.
Cliquez sur le bouton » New » pour saisir le nom de votre base de données
Saisissez ensuite le nom de votre base de données et cliquez sur le bouton » Create « .
Configurer WordPress avec XAMPP
Pour exécuter WordPress dans XAMPP, allez dans le dossier htdocs situé dans le répertoire d’installation de XAMPP, généralement C:\xampp\htdocs.
Copiez et collez le dossier décompressé de WordPress dans le dossier `htdocs`.
Ensuite, visitez le lien `localhost/wordpress/wp-admin/install.php ` pour commencer le processus de création de votre site WordPress.
Dans ce formulaire, saisissez le titre de votre site web, votre identifiant et votre e-mail.
Après avoir rempli le formulaire, cliquez sur le bouton « Installer WordPress ».
Cliquez sur » Se connecter » pour accéder à votre site web.
Après vous être connecté avec succès, vous serez redirigé vers votre tableau de bord WordPress.
En actualisant votre base de données, vous verrez que des tables ont été ajoutées automatiquement par WordPress.
Ces tables stockent toutes les données relatives à votre site WordPress, y compris les articles, les pages, les commentaires, les paramètres, et plus encore.
Formez-vous gratuitement avec Alphorm !
Maîtrisez les compétences clés en IT grâce à nos formations gratuites et accélérez votre carrière dès aujourd'hui.
FAQ
Comment télécharger WordPress pour une installation locale ?
Que contient le fichier wp-config-sample.php ?
Quels sont les logiciels de serveur local disponibles ?
Comment configurer un serveur local avec XAMPP ?
Comment installer WordPress dans XAMPP ?
Conclusion
En suivant ces étapes, vous pouvez installer WordPress en local et explorer ses fonctionnalités sans risque. Quelle sera votre prochaine création avec WordPress ?