Projet de Site Vitrine – Confiserie Payet

Réalisé par : Matteo, Roman, Alexandre

🎯 Objectif du Projet

L’objectif de ce projet était la création et le déploiement d’un site vitrine pour une confiserie, en utilisant WordPress comme CMS. Au-delà de l’aspect visuel, ce projet visait à développer une expertise technique en matière d’hébergement web, de gestion de serveurs et de configuration de noms de domaine.

Le résultat attendu : un site attrayant, fonctionnel et conforme à une maquette préétablie.

🛠️ Étapes Clés du Projet

  1. Élaboration du Cahier des Charges
    • Analyse des besoins du client
    • Définition des fonctionnalités essentielles :
      • Présentation des produits
      • Formulaire de contact
      • Informations sur la confiserie
    • Conception d’une maquette initiale définissant l’identité visuelle du site
  2. Création de l’Environnement Serveur
    • Mise en place d’une machine virtuelle dédiée
    • Installation des services nécessaires à l’exécution de WordPress :
    • sudo apt install apache2 php libapache2-mod-php php-mysql
  3. Installation et Configuration de WordPress
    • Téléchargement et extraction de la dernière version de WordPress :
    • 
      cd /tmp
      curl -O https://wordpress.org/latest.tar.gz
      tar xzvf latest.tar.gz
              
    • Configuration du fichier wp-config.php : liaison avec la base de données et définition des paramètres du domaine.
  4. Configuration du Domaine
    • Création du répertoire d’hébergement :
    • sudo mkdir /var/www/le_domaine
    • Configuration d’un fichier Virtual Host Apache :
    • sudo nano /etc/apache2/sites-available/le_domaine.conf
    • Activation du site et rechargement d’Apache

⚠️ Problèmes Rencontrés & Solutions Apportées

Problèmes Techniques

  • Problèmes de dépendances PHP
  • Erreurs de configuration lors de la gestion du domaine
  • Limitations liées aux proxys bloquant certaines installations

Solutions

  • Suppression des proxys ou contournement via l’utilisation de réseaux alternatifs
  • Utilisation temporaire de solutions locales (WAMP/XAMPP) pour tester le site avant le déploiement final

✅ Résultat Final

  • Site vitrine entièrement opérationnel, conforme à la maquette initiale
  • Hébergement sécurisé sur une VM, avec domaine fonctionnel et configuré
  • Design respectant l'identité visuelle de la confiserie

🧠 Compétences Développées

Compétences Techniques

  • Installation et administration de serveurs web (Apache, PHP, MySQL)
  • Déploiement et personnalisation d’un CMS (WordPress)
  • Configuration de domaines pour un hébergement professionnel

Compétences Organisationnelles

  • Gestion de projet web selon un cahier des charges défini
  • Résolution de problèmes en équipe
  • Capacité à s’adapter à différents environnements techniques
Maquette
Site finale