Vous souhaitez installer WordPress sur votre PC ou ordinateur portable ? Dans ce guide, nous vous montrerons différentes méthodes pour installer WordPress localement à la fois sur Windows et sur Mac. Pourquoi installer WordPress localement ? La plupart des propriétaires de sites Web créent un environnement local pour disposer d'un environnement de test dans lequel ils peuvent essayer des modifications sur leur site. Que vous exploitiez une boutique de commerce électronique ou tout autre type de site Web, il n'est pas recommandé d'appliquer des modifications à votre site en ligne. Cela peut causer des problèmes, casser votre site et même affecter la sécurité de votre site Web. C'est pourquoi vous devriez avoir un environnement de test où vous pouvez tester le nouveau code avant de le déployer. De plus, l'installation de WordPress localement et la création d'un environnement de staging vous permettent de tester les plugins et les thèmes pour vous assurer qu'ils ne causent aucun conflit avec vos plugins existants. En plus de cela, l'installation de WordPress sur votre ordinateur local vous permet de travailler dessus même si vous n'avez pas Internet et cela a tendance à être plus rapide que de le faire sur le cloud. Pour créer un site WordPress sur votre ordinateur, vous devrez configurer une pile AMP qui signifie Apache, MySQL et PHP. Pour ce faire, il existe plusieurs services en ligne. L'un des plus populaires est WPSandbox.net. Cependant, si vous souhaitez un environnement sans restriction, vous devrez acheter leurs plans premium ou créer votre propre environnement de staging. Voulez-vous avoir un environnement de mise en scène, mais vous avez un budget limité et vous ne voulez pas payer pour cela ? Continue de lire. Comment installer WordPress localement Il existe plusieurs outils pour installer WordPress localement et créer un environnement de staging WordPress. Pour vous faciliter la vie, nous allons utiliser deux des meilleurs : Local XAMPP Dans cette section, nous allons vous montrer comment créer un environnement de staging sur Windows et Mac en utilisant les deux logiciels. REMARQUE : Gardez à l'esprit que vous allez créer un site Web local. Cela signifie qu'il ne sera visible que sur l'ordinateur sur lequel vous l'installez. Pour créer un site Web public en direct, vous avez besoin d'un domaine et d'un service d'hébergement. Méthode 1 : Installer WordPress avec Local By Flywheel La première chose que vous devez faire est de télécharger Local by Flywheel. Cliquez simplement ici pour accéder au site officiel et téléchargez-le gratuitement. Ensuite, vous devrez choisir votre plateforme. Après cela, remplissez quelques informations de base et appuyez sur Obtenir maintenant. Votre téléchargement démarrera automatiquement. Si ce n'est pas le cas, cliquez sur le lien de téléchargement pour le démarrer manuellement. Après avoir téléchargé le logiciel, installez-le sur votre système. Installation Sélectionnez simplement un dossier pour stocker les données du serveur et cliquez sur Installer. Le processus d'installation peut prendre un certain temps, alors soyez patient. Une fois l'installation terminée, vous pouvez exécuter le logiciel à partir du même assistant. Si vous installez Local sur votre système pour la première fois, vous ne verrez aucun site répertorié. Voyons comment créer votre premier environnement de mise en scène. Création d'un environnement de mise en scène Pour installer WordPress localement et créer un environnement de staging, ouvrez le logiciel Local et appuyez sur Créer un nouveau site. Vous devrez choisir un nom de site qui agira comme le titre de votre site Web WordPress (vous pouvez le modifier depuis la zone d'administration du site après l'installation). Après cela, cliquez sur Continuer. À l'étape suivante, vous devrez sélectionner l'environnement. L'environnement préféré est la dernière version de PHP et le serveur Web NGNIX avec la dernière version stable de MySQL. D'autre part, vous pouvez configurer un environnement personnalisé et choisir la version PHP, le serveur Web et la version MySQL que vous souhaitez. Dans notre cas, nous allons sélectionner l'environnement préféré. Ensuite, vous devrez configurer un nom d'utilisateur et un mot de passe pour accéder à la zone d'administration ainsi que votre adresse e-mail. Après cela, appuyez sur Ajouter votre site. La configuration prendra quelques minutes et une fois terminée, vous verrez toutes les informations de base du site à partir de l'onglet Présentation. Comme vous pouvez le voir, le nom de domaine de mon site est jane.local, donc si nous ouvrons le nom de domaine sur un navigateur, nous verrons l'installation. Nous avons réussi à accéder au front-end du site. Pour les changements et modifications, nous aurons besoin d'accéder à la zone d'administration. Accéder à la zone d'administration L'URL d'administration de notre site local sera yoursitedomain/wp-admin. Pour vous connecter, utilisez le nom d'utilisateur et le mot de passe que vous avez choisis lors de la configuration. Depuis la zone d'administration, vous pourrez gérer votre environnement de staging. Comme toute installation WordPress, vous pouvez ajouter des pages, installer de nouveaux plugins, changer de thème, ajouter des thèmes tiers, etc. Si vous ne vous souvenez pas de votre URL d'administration WordPress, ouvrez simplement le logiciel Local by Flywheel, sélectionnez votre site et appuyez sur le bouton Admin. Cela vous redirigera vers le panneau d'administration où vous pourrez vous connecter en utilisant votre nom d'utilisateur et votre mot de passe. Installations WordPress supplémentaires Lorsque vous installez WordPress localement, vous pouvez créer des environnements de mise en scène WordPress illimités. En cliquant sur le bouton + en bas à gauche, vous pouvez ajouter autant de nouveaux environnements de staging que vous le souhaitez. Après avoir testé différents plugins ou codes sur votre environnement de staging, assurez-vous d'arrêter le site dans la configuration locale. De plus, lorsque vous ouvrez l'application locale, vous verrez une option pour démarrer le site. Il convient de noter qu'avant d'accéder au frontend ou à la zone d'administration du site, vous devrez démarrer le site. Ainsi, si votre site est hors ligne dans l'application Local, vous ne pourrez pas y accéder via vos navigateurs. Utiliser des extensions Outre l'installation de WordPress sur votre ordinateur, Local by Flywheel vous permet d'ajouter des extensions pour vous faciliter la vie. Allez simplement dans la section Modules complémentaires et choisissez les extensions que vous souhaitez installer. Il existe actuellement cinq modules complémentaires officiels disponibles : Remarques Xdebug + PHPstorm Xdébogage + code VS Optimiseur d'image TablePlus Changer le serveur et la version PHP Enfin, si vous souhaitez modifier votre serveur Web ou votre version de PHP, accédez à l'onglet Présentation, choisissez le serveur Web dans la liste déroulante et appliquez les modifications. Par exemple, nous venons de changer la version de PHP de 7.3.5 à 7.4.1. Voici comment vous pouvez créer un site intermédiaire en utilisant Local by Flywheel. Voyons maintenant comment installer WordPress localement à l'aide de XAMPP. Méthode 2 : Installez WordPress localement avec XAMPP XAMPP est un autre logiciel gratuit qui vous aidera à créer un environnement de mise en scène. Il utilise Apache, MariaDB, PHP et Perl. Pour télécharger XAMPP, rendez-vous simplement sur le site officiel et choisissez le système d'exploitation de votre ordinateur. Pour cette démo, nous allons télécharger XAMPP pour Windows. Installation du logiciel XAMPP Après avoir téléchargé le logiciel, lancez-le. À l'étape suivante, sélectionnez les composants que vous devez utiliser sur votre serveur local. Par défaut, ils sont tous sélectionnés. Pour l'instant, nous allons laisser cela tel quel et appuyer sur Suivant. Ensuite, choisissez le répertoire d'installation et passez à l'étape suivante. Le processus d'installation va commencer et peut prendre quelques minutes. Une fois l'installation terminée, vous devrez configurer l'environnement. Pour ce faire, ouvrez le panneau de configuration de XAMPPâÃÂÃÂs. Allumer le moteur Pour créer une installation WordPress locale, démarrez Apache et MySQL. Ensuite, vous devez télécharger la dernière version de WordPress. Après avoir téléchargé le fichier ZIP, extrayez-le avec WinRAR ou tout autre logiciel de compression. Ensuite, copiez l'intégralité du dossier WordPress et accédez au dossier d'installation de XAMPP. Là, vous verrez un sous-dossier appelé htdocs. Ouvrez-le et collez-y le dossier WordPress que vous venez de copier. Après cela, ouvrez votre navigateur et entrez l'adresse de votre site httpslocalhost/wordpress/. Maintenant, il est temps d'installer WordPress. Installer WordPress manuellement Localhost est notre nom de domaine et WordPress est notre nom de répertoire. Une fois que vous l'avez entré dans votre barre d'adresse, vous verrez l'écran d'installation de WordPress. Vous devrez sélectionner une langue et cliquer sur Continuer. Ensuite, il vous sera demandé les informations d'identification de la base de données. Jusqu'à présent, nous n'avons pas créé de base de données ni affecté d'utilisateur à celle-ci, alors ouvrez un nouvel onglet de navigateur et entrez cette adresse httpslocalhost/phpmyadmin/. Il vous redirigera vers la section phpMyAdmin. Création d'une base de données Il est maintenant temps de créer une base de données pour votre site local, alors dirigez-vous vers l'onglet Bases de données. Pour créer une base de données, il vous suffit de lui donner un nom et de cliquer sur Créer. Vous avez créé avec succès une base de données et vous pourrez la voir dans la colonne de gauche. Après cela, revenez à l'onglet d'installation de WordPress et remplissez les détails. Utilisez le nom de votre base de données récemment créée dans le premier champ. Votre nom d'utilisateur MySQL par défaut sera la racine et vous n'aurez pas besoin de mot de passe, vous pouvez donc effacer le champ du mot de passe. Une fois que vous avez rempli tous les champs, cliquez sur Soumettre. Si toutes les informations d'identification sont correctes, WordPress communiquera avec votre base de données et vous pourrez exécuter l'installation. Après cela, il est temps d'installer WordPress localement. Remplissez simplement les champs obligatoires et appuyez sur Installer WordPress. Une fois l'installation terminée, vous pourrez vous connecter à votre site en utilisant votre nom d'utilisateur et votre mot de passe. Cliquez simplement sur le bouton Connexion ou entrez wp-admin à la fin de votre répertoire d'installation WordPress. Accéder à la zone d'administration Sur la page de connexion, entrez votre nom d'utilisateur et votre mot de passe. Une fois que vous êtes sur la page d'administration de WordPress, vous pouvez tout gérer sur votre site, de l'ajout de publications à l'installation de plugins, en passant par l'ajout d'utilisateurs, etc. Enfin, il convient de noter qu'après avoir utilisé l'environnement de staging, vous devez ouvrir les paramètres de l'application XAMPP et arrêter les modules en cours d'exécution. Nous avons activé les modules Apache et MySQL au début du processus afin de les arrêter. Chaque fois que vous souhaitez démarrer l'environnement de développement, vous devrez démarrer les modules Apache et MySQL. Après cela, vous pouvez vous connecter à votre backend WordPress en utilisant les informations d'identification de l'utilisateur comme nous l'avons décrit ici. Comment installer WordPress sur Mac Jusqu'à présent, nous vous avons montré comment créer un environnement de staging sous Windows, mais comment pouvez-vous installer WordPress localement lorsque vous utilisez un Mac ? Lorsque vous téléchargez le logiciel pour créer l'environnement de mise en scène, vous avez la possibilité de choisir la plate-forme que vous utilisez. Par exemple, si vous souhaitez télécharger Local, vous devrez choisir votre système d'exploitation dans la liste déroulante de la première étape. La même chose se produit si vous utilisez XAMPP. Après avoir téléchargé le logiciel, le processus d'installation et de configuration est le même que celui que nous avons décrit ci-dessus pour Windows. Recommandations Vérifiez votre hébergement pour un environnement de staging Certaines sociétés d'hébergement WordPress gérées telles que WP Engine, Kinsta et Cloudways vous fournissent un environnement de staging. D'un simple clic de souris, vous pourrez créer un environnement de mise en scène. Donc, avant d'installer WordPress localement sur votre ordinateur, vérifiez si votre hébergement offre quelque chose de similaire. D'après notre expérience, les environnements de mise en scène fournis par les services d'hébergement fonctionnent sans problème et vous permettent d'apporter des modifications à votre site sans affecter votre site en ligne. Recommandation d'hébergement Comme il existe plusieurs options d'hébergement, vous vous demandez peut-être laquelle vous convient le mieux. Même si cela dépend de vos besoins, selon notre expérience, Cloudways est certainement l'une des plateformes d'hébergement basées sur le cloud les mieux gérées. Il offre les meilleurs services d'hébergement WooCommerce pour tout type d'entreprise et propose de nombreuses fonctionnalités intéressantes à un prix équitable. Certaines des principales fonctionnalités de Cloudways sont : Excellent environnement de mise en scène Serveur& clonage et surveillance d'applications Certificat SSL gratuit Paramètres de vernis personnalisés Assistance 24h/24 et 7j/7 CDN intégré De nombreuses intégrations et extensions pour ajouter des fonctionnalités Vérifier les mises à jour logicielles Si vous utilisez un logiciel pour créer un environnement intermédiaire, assurez-vous qu'il n'y a pas de problèmes de compatibilité. Local et XAMPP publient souvent de nouvelles mises à jour avec de meilleures options d'optimisation, des fonctionnalités et des corrections de bogues. Pour les surveiller, vérifiez simplement les mises à jour de votre logiciel. Local ou en ligne ? Lorsque vous installez WordPress sur votre ordinateur local, vous en avez le contrôle à 100 %. Il restera sur votre ordinateur jusqu'à ce que vous supprimiez l'installation ou désinstalliez le logiciel. Mais, si vous n'avez besoin d'un environnement que pour quelques minutes, pensez à utiliser WPSandbox.net qui vous permet d'installer n'importe quel plugin ou thème WordPress. Le principal avantage est que vous n'avez pas besoin de télécharger ou d'installer un logiciel tiers sur votre ordinateur. En quelques clics, vous pourrez créer un environnement de test à des fins de test. Avec le forfait gratuit de WPSandboxâÃÂÃÂ, le site sera en ligne pendant 24 heures. Cependant, si vous cherchez une solution à long terme, vous feriez mieux d'installer WordPress localement sur votre ordinateur. Conclusion Dans l'ensemble, l'installation de WordPress localement est une excellente option pour créer un environnement de test et même travailler sur votre site hors ligne. Et la meilleure partie est que la création d'un environnement de staging sur votre ordinateur est assez simple, que vous utilisiez Windows ou Mac. Local et XAMPP sont d'excellents outils. Cependant, d'après notre expérience, Local by Flywheel est plus facile à utiliser, ce qui en fait une excellente option pour les débutants. Le processus d'installation est plus facile et il est prêt à l'emploi après l'installation. Contrairement à XAMPP, vous pouvez créer un environnement intermédiaire sans télécharger manuellement WordPress à partir du référentiel et créer une base de données manuelle. En plus de cela, Local vous permet de créer des environnements de développement illimités en quelques clics de souris, alors que pour créer plusieurs sites Web avec XAMPP, vous devrez installer WordPress manuellement et créer des bases de données personnalisées sur chaque chantier. D'autre part, XAMPP est également un excellent outil pour créer un environnement de mise en scène. Il nécessite un peu plus de configuration et il n'est pas aussi facile à utiliser que Local, il a donc un peu de courbe d'apprentissage. Allez-vous installer WordPress sur votre ordinateur ? Quelle méthode allez-vous utiliser ? Faites-le nous savoir dans la section des commentaires ci-dessous et partagez ce message avec vos amis sur les réseaux sociaux !