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
-
É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
-
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
-
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. -
Configuration du Domaine
- Création du répertoire d’hébergement :
sudo mkdir /var/www/le_domaine
- Configuration d’un fichier Virtual Host Apache :
- Activation du site et rechargement d’Apache
sudo nano /etc/apache2/sites-available/le_domaine.conf
⚠️ 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

