Installer WordPress en local

WordPress est un outil plutôt performant pour lancer son site web ou son blog. Mais... et vous le savez certainement... pour mettre son site en ligne il faut souvent aller payer un hébergeur web. De ce fait, il peut être intéressant de tester un peu l'outil avant de se lancer tête baissée et de payer inutilement un hébergement si le résultat n'est pas concluant...

Ce tutoriel va vous expliquer comment installer un WordPress en local, gratuitement sur votre propre PC !

 


1ère étape: Créer un Serveur Local

Pour fonctionner correctement, WordPress a besoin d'un serveur, c'est un fait.

Pour cela, on va utiliser un petit logiciel qui va transformer un dossier de votre PC en un véritable serveur... comme si votre WordPress était hébergé à distance !

xampp

 

Dans ce tutoriel je vais vous expliquer comment faire avec le logiciel Xampp, que j'utilise à titre personnel et qui est totalement gratuit.


Pour commencer, téléchargez Xampp :

 

 


 

Une fois le logiciel téléchargé, lancez l'installation.

 

Xampp vous préviendra dans un message (en anglais) que votre antivirus peut bloquer l'installation et que dans certains cas il peut être nécessaire de le désactiver.

Lancez malgré tout l'installation... si ça plante, essayez donc de désactiver votre antivirus temporairement.

 

Lors de l'installation laissez toutes les options telles qu'elles sont définies (cases cochées par défaut, répertoire d'installation C:\xampp).

 

xampp-1

Des messages de sécurité Windows peuvent également apparaître. Autorisez les connexions afin que le programme puisse bien s'installer correctement...

 

Lorsque l'installation est terminée, laissez la case "Do you want to start the Control Panel now ?" cochée pour ouvrir le tableau de bord du logiciel.

 

xampp-2

 

La première chose qu'on va vous demander c'est votre langue...

Choisissez entre Américain ou Allemand...

lang

Pas de chance, y a pas de Français 🙁 Mais bon y a rien de sorcier ne vous inquiétez pas !

 

Pour ma part, je vous fais la suite du tuto avec de l'Américain... je connais rien en Allemand :p

 

Le logiciel se lance avec une liste de services.

Cliquez sur les bouton "Start" de Apache et MySQL, les 2 services dont on va avoir besoin pour faire fonctionner notre WordPress en local

 

xampp-4

 

Si les 2 services se sont bien lancés, leurs noms apparaissent en vert.

appache-5

 

Si un des services ne se lance pas, n'hésitez pas à redémarrer votre PC (c'est ce que j'ai dû faire dans mon cas pour que Apache se lance correctement).

Si malgré tout ça ne fonctionne toujours pas, allez jeter un œil sur votre antivirus et votre pare-feu Windows.

A noter aussi que le module Apache peut ne pas se lancer à cause d'un conflit avec des ports déjà utilisés par d'autres logiciels. Essayez donc de fermer certains programmes (Skype notamment) pour démarrer Apache, puis relancez ensuite relancez vos programmes précédemment fermés.

 


2ème étape : Placer WordPress sur le serveur local

Maintenant qu'on a notre serveur local, on va avoir besoin de WordPress ! (Logique me direz-vous)

 


Pour cela, allez récupérer le CMS sur le site officiel :

 

 


 

Dé-zippez le dossier pour obtenir un dossier classique, puis nommez-le comme bon vous semble. (évitez les accents, espaces et caractères spéciaux)

site-wordpress

Ce dossier contient l'ensemble des fichiers permettant de faire fonctionner WordPress !

Placez maintenant le dossier dans C:\xampp\htdocs

 

wordpress-htdocs

 

Le dossier "htdocs" correspond à la racine du serveur local. Si vous avez d'autres projets de sites, c'est ici qu'il faudra aller déposer votre nouveau projet (dans un dossier)

 

Ouvrez ensuite votre navigateur web (Firefox, Chrome ...) et tapez l'adresse : http://localhost/site-wordpress/

Remplacez bien évidemment "site-wordpress" dans l'adresse par le nom que vous avez donné à votre dossier, sinon ça va pas marcher ^^

 

A partir de là, vous allez pouvoir commencer à configurer votre site... mais il manque encore un élément très important !

 


3ème étape : Configurer WordPress et la Base de Données

Maintenant que l'on a notre page web (locale) avec notre WordPress, on va pouvoir commencer à le configurer afin d'obtenir un véritable petit site (ou grand site comme vous voulez :p)

Cliquez sur le bouton "C'est parti" dans la page présente dans votre navigateur web.

 

wordpress-01

 

A partir de là, on va vous demander des renseignements sur la Base de Données à utiliser.

 

bddw

 

Pour le moment, vous n'avez aucune base de créée. On va donc le faire ^^

Faites apparaître le tableau de bord de Xampp et cliquez sur le bouton "Admin" en face de MySQL

(Vous pouvez aussi accéder au panneau de gestion des BDD via http://localhost/phpmyadmin/ )

 

xampp-sql

 

Le panneau de gestion des Bases De Données (BDD) apparaît (oui, ça peut faire peur quand on connait pas ^^).

 

bdd-1

 

Cliquez sur l'onglet "Base de données" en haut à gauche

Dans le champ qui apparaît, donnez un nom pour votre base de données et cliquez sur "Créer"

 

bdd-2

Ma BDD s'appellera "site-wp"

 

On a désormais notre Base De Données !

bdd-3

 

Retournez maintenant sur la page de votre navigateur web et entrez les informations suivantes :

 

Nom BDD : celui que vous avez donné à l'instant

Identifiant : root

Mot de passe : laissez vide (effacez "mot de passe")

Adresse de la base de données : localhost

préfixe des tables : choisissez un préfixe autre que wp_

wp-bdd1

 

Cliquez ensuite sur "Valider"

Si tout s'est bien passé, vous devriez pouvoir lancer l'installation

 

wp-02

 

Si ce n'est pas le cas, vérifiez que les informations entrées pour la BDD correspondent bien à ce que vous avez mis dans PhpMyAdmin (le tableau de gestion des BDD)

 

Enfin, on va vous demander de définir un titre et les identifiants de connexion pour pouvoir gérer votre WordPress (toujours en local bien sûr)

Saisissez-les !

wp-03

 

Une fois que vous avez terminé et cliqué sur "Installer WordPress" vous allez pouvoir vous amuser !

 

wp-04

 

 

A NOTER :

Lorsque vous souhaiterez passer votre site en ligne, pas mal de manipulations seront nécessaires afin que le WordPress soit fonctionnel.

Vous devrez notamment modifier :

  • Les informations contenues dans le fichier wp-config.php (nom de base de données, adresse base de données, identifiants)
  • Les url contenues dans les diverses tables de votre base de données
  • Éventuellement le fichier htaccess

 

 

 

Hey, y a aussi ces articles qui peuvent t'intéresser !

0 Commentaires

Un avis à donner ? Exprime toi !

Merci de respecter les règles de politesse et de ne pas poster de commentaire injurieux, raciste, xénophobe...

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *