📘 Chapitre 1 – Installer WordPress en local

1. 🎯 Objectif pédagogique

Être capable d’installer WordPress en local sur son ordinateur, en configurant un environnement serveur (XAMPP/WAMP), une base de données MySQL, et accéder au tableau de bord (wp-admin).

2. 📚 Concepts abordés

  • Notion de CMS (Content Management System)
  • Serveur local (XAMPP, WAMP ou MAMP)
  • Création de base de données avec phpMyAdmin
  • Fichier de configuration wp-config.php
  • Tableau de bord WordPress

3. 🧠 Explication théorique

WordPress est un CMS open-source qui nécessite :

  1. Un serveur local (Apache + PHP) pour exécuter les fichiers.
  2. Une base de données MySQL pour stocker les informations (pages, articles, utilisateurs).
  3. Un environnement configuré pour lancer l’assistant d’installation via le navigateur.

Le serveur local (XAMPP ou WAMP) simule un hébergement web sur votre machine. phpMyAdmin permet de créer et gérer facilement la base de données.

4. 🛠 Tutoriel pratique

Résumé du travail : Installer un serveur local, configurer une base de données, installer WordPress et accéder à l’interface d’administration.

Arborescence projet :

xampp/
 └── htdocs/
     └── monsite/
         ├── wp-admin/
         ├── wp-content/
         └── wp-includes/

Étape 1 : Installer un serveur local

  1. Télécharger XAMPP depuis apachefriends.org.
  2. Installer puis lancer le panneau de contrôle.
  3. Activer Apache et MySQL.

Étape 2 : Créer la base de données

  1. Aller sur http://localhost/phpmyadmin.
  2. Cliquer sur Nouvelle base et nommer la base wordpress_test.
  3. Cliquer sur Créer.

Étape 3 : Télécharger WordPress

  1. Télécharger WordPress depuis wordpress.org/download.
  2. Décompresser l’archive et copier le dossier dans htdocs/mon_site.

Étape 4 : Lancer l’installation

  1. Ouvrir http://localhost/mon_site.
  2. Suivre l’assistant d’installation :

    • Nom de la base : wordpress_test.
    • Utilisateur : root (par défaut).
    • Mot de passe : laisser vide (pour XAMPP).
    • Configurer un identifiant admin et un mot de passe pour WordPress.

Étape 5 : Accéder au tableau de bord

  • Aller sur http://localhost/mon_site/wp-admin pour se connecter.

5. 🧾 Résumé et points-clés

  • WordPress nécessite un serveur local et une base MySQL.
  • L’installation se fait via un assistant web.
  • L’interface d’administration (wp-admin) est le centre de gestion du site.