Si vous avez opté pour WordPress afin de créer votre site web, vous avez peut-être cherché une solution d’installation rapide en un clic. Cependant, certains préfèrent évaluer différentes options, notamment l’installation de WordPress en local. Cette approche peut être plus adaptée à votre projet et il est donc utile de s’y intéresser. Même pour les débutants, il est tout à fait possible d’installer WordPress sur son ordinateur sans avoir de connaissances particulières. Et soyez rassurés, nous vous expliquerons tout de manière claire et concise.
WordPress en local : Est-ce que c’est une bonne idée utiliser ?
La plupart des hébergeurs web proposent une installation automatique de WordPress qui ne prend que quelques minutes et ne nécessite que peu de configuration. Cette option est très pratique car elle permet d’installer WordPress directement sur le serveur de votre site web, évitant ainsi toute migration de données. Cependant, certains développeurs préfèrent installer WordPress en local, c’est-à-dire sur leur ordinateur, pour différentes raisons :
- Cela évite de payer un hébergeur web et permet de travailler sur le développement du site sans coût supplémentaire.
- L’installation en local permet de tester des créations plus alambiquées sans risque et de se familiariser avec WordPress en toute sécurité.
- La performance de votre connexion internet n’a pas d’impact sur l’installation en local, ce qui est un avantage si vous avez une connexion internet faible ou si vous êtes en déplacement.
- L’installation en local protège votre projet des pirates informatiques et autres utilisateurs malveillants.
- Enfin, l’utilisation de WordPress en local peut être combinée à d’autres outils professionnels pour une expérience de développement encore plus complète.
Ce qu’il faut savoir si tu veux travailler avec WordPress en local
Avant de vous lancer dans l’installation de WordPress en local, il est important de prendre en compte certains aspects importants. Le plus crucial concerne la migration de votre site vers le serveur de votre hébergeur web une fois que vous avez terminé le développement en local. Bien que les outils de migration soient bien conçus, il existe toujours des risques potentiels. La version de WordPress que vous avez installée localement peut être différente de celle disponible sur le serveur, ou certains paramètres peuvent entrer en conflit avec la configuration du serveur. Tout cela peut rendre le processus de migration complexe et risqué.
Un autre inconvénient de l’installation de WordPress en local est que votre site est inaccessible en ligne. Cela peut être un problème, surtout si vous travaillez pour un client et que vous souhaitez partager votre travail avec lui. Toutefois, il est possible de contourner ce problème en utilisant des outils tels que Local by Flywheel, qui vous permettent de créer une URL de partage pour votre site en développement.
Le tutoriel, étape par étape pour l’installation de WordPress.
Installer un serveur
La première étape pour installer WordPress en local consiste à installer un serveur sur votre ordinateur pour stocker vos données. Pour ce faire, il est recommandé de télécharger et d’installer un serveur Apache. Ce serveur est gratuit et compatible avec Windows et MacOS. Cependant, cette étape peut être un peu technique. Pour des instructions détaillées, vous pouvez consulter un excellent article où chaque étape est bien illustrée avec des captures d’écran. En résumé, voici comment installer votre serveur Apache :
- Accédez au site https://apache.org/download.cgi pour télécharger la version « Stable Release ».
- Cliquez sur la section « Binaries » pour être redirigé vers une nouvelle page. Ensuite, cliquez sur « win32/ ».
- Recherchez le lien appelé « ApacheHaus » et cliquez dessus.
- Lancez le téléchargement de « Apache 2.4.27 x 64 ».
- Une fois le téléchargement terminé, ouvrez votre fichier ZIP puis le dossier « Apache24 ».
- Sélectionnez tous les éléments de ce dossier et copiez-les dans votre disque local.
- Félicitations ! Vous venez d’installer un serveur Apache sur votre machine. Passons maintenant à l’étape suivante.
Créer une base de données pour une installation WordPress en local
Il est important de noter qu’une base de données est également nécessaire pour faire fonctionner WordPress en local. Pour cela, vous pouvez utiliser un logiciel open-source largement utilisé par la communauté, appelé phpMyAdmin. Pour accéder à phpMyAdmin, vous pouvez vous rendre sur http://localhost/phpmyadmin et accéder à l’onglet « Base de données ». Vous pouvez ensuite donner un nom à votre base de données, en évitant d’utiliser des accents. Dans la section « Interclassement », vous pouvez choisir « utf8_general_ci » ou « utf8_unicode_ci ». Le premier choix est moins précis mais plus performant, mais vous pouvez approfondir cette question par vous-même.
Ensuite, vous devez modifier les droits d’accès pour permettre à WordPress d’accéder aux données stockées dans la base de données. Pour ce faire, allez dans l’onglet « Privilèges », puis « Ajouter un compte utilisateur ». Dans la section « Privilèges globaux », cochez la case « tout cocher » et cliquez sur « Exécuter ». Vous avez maintenant créé une base de données pour votre installation WordPress.
La dernière étape pour installer WordPress en local consiste à établir la communication entre votre CMS et la base de données que vous venez de créer. Tout d’abord, téléchargez WordPress et copiez l’ensemble des fichiers dans le répertoire « Document root » de votre serveur Apache. Ensuite, ouvrez le fichier « wp-config-sample » situé dans le dossier WordPress. Dans l’éditeur de code, remplacez simplement les champs « nom », « utilisateur » et « mot de passe de la bdd » par vos propres identifiants. Enfin, terminez l’installation de WordPress.
installation de WordPress sur un serveur