Aller au contenu

Confiserie Payet

Création d’un site web avec WordPress
Par Gravier Roman, Weil Mathéo et Legros Alexandre


Le projet visait à concevoir et déployer un site vitrine pour une confiserie en utilisant WordPress, tout en acquérant une maîtrise approfondie des outils et configurations nécessaires à l’hébergement web. L’objectif final était de produire un site attractif et fonctionnel, en adéquation avec une maquette initiale, tout en résolvant les problématiques techniques rencontrées.


  1. Élaboration du cahier des charges :
    • Définition des besoins spécifiques du site vitrine pour une confiserie.
    • Création d’une maquette initiale détaillant la structure et le design souhaités.
    • Identification des fonctionnalités clés : présentation des produits, contact, et sections informatives.
  2. Création et configuration d’une machine virtuelle :
    • Mise en place d’une machine virtuelle pour servir de serveur web.
    • Installation et configuration des services nécessaires, notamment Apache, PHP, et MySQL, pour accueillir WordPress, avec la commande suivante : sudo apt install apache2 php libapache2-mod-php php-mysql.
  3. Installation de WordPress :
    • Téléchargement et décompression de la dernière version de WordPress sur le serveur, avec les commandes suivantes : cd /tmp && curl -O https://wordpress.org/latest.tar.gz pour le téléchargement et tar xzvf latest.tar.gz pour la décompression.
    • Configuration des fichiers principaux de WordPress, comme le fichier wp-config.php, pour connecter le site à la base de données et définir les paramètres de domaine.
  4. Configuration du domaine :
    • Création d’un répertoire dédié pour le domaine avec la commande :
      sudo mkdir /var/www/le_domaine.
    • Configuration des fichiers Apache pour le domaine avec :
      sudo nano /etc/apache2/sites-available/le_domaine.conf.
    • Activation des modifications et déploiement des paramètres de domaine.
  5. Problèmes rencontrés et solutions
  • Problèmes techniques :
    • Certaines commandes ne fonctionnaient pas comme prévu (dépendances manquantes ou incompatibilités).
    • Difficultés dans la configuration du domaine et des paquets nécessaires pour PHP et WordPress.
  • Solutions apportées :
    • Suppression de certains proxys bloquant les installations.
    • Transition temporaire vers des outils locaux comme WAMP ou XAMP pour tester et configurer.

  • Un site web fonctionnel et opérationnel, respectant les attentes définies par la maquette initiale.
  • Hébergement sécurisé sur une machine virtuelle avec un domaine entièrement configuré.

  • Techniques :
    • Configuration de serveurs web (Apache, PHP, MySQL).
    • Installation et déploiement de CMS (WordPress).
    • Gestion des domaines et résolution des problèmes techniques liés à l’hébergement web.
  • Organisationnelles :
    • Travail en équipe pour la planification et l’exécution des différentes étapes du projet.
    • Résolution collaborative des défis rencontrés.

Ce projet a permis de mettre en pratique des compétences techniques et de gestion tout en produisant un résultat concret, adapté à un environnement professionnel.

Maquette
Site web