MAtteo ,ROMAN, ALexandre
ConfiseriEPAYET
Projet de Site Vitrine pour une Confiserie
Contexte et Objectifs
Ce projet avait pour objectif la conception et le déploiement d’un site vitrine pour une confiserie en utilisant WordPress. L’accent a été mis sur l’acquisition d’une expertise technique en hébergement web, en configuration de serveurs et en gestion de domaines. L’objectif final était de livrer un site attractif et fonctionnel, conforme à une maquette préétablie, tout en surmontant les défis techniques inhérents à l’installation et à la configuration des services nécessaires.
Étapes Clés du Projet
1. Élaboration du Cahier des Charges
-
Analyse des besoins et définition des fonctionnalités essentielles : présentation des produits, formulaire de contact, sections informatives.
-
Conception d’une maquette initiale détaillant la structure et l’identité visuelle du site.
2. Création et Configuration de l’Environnement Serveur
-
Mise en place d’une machine virtuelle dédiée.
-
Installation et configuration des services requis (Apache, PHP, MySQL) via la commande :
sudo apt install apache2 php libapache2-mod-php php-mysql
3. Installation et Configuration de WordPress
-
Téléchargement et installation de WordPress sur le serveur :
cd /tmp && curl -O https://wordpress.org/latest.tar.gz tar xzvf latest.tar.gz
-
Configuration du fichier wp-config.php pour lier WordPress à la base de données et définir les paramètres du domaine.
4. Configuration du Domaine
-
Création d’un répertoire dédié pour l’hébergement du site :
sudo mkdir /var/www/le_domaine
-
Configuration des fichiers Apache pour la gestion du domaine :
sudo nano /etc/apache2/sites-available/le_domaine.conf
-
Activation des modifications et déploiement des paramètres du domaine.
Problématiques Rencontrées et Solutions Apportées
Problèmes Techniques
-
Dépendances manquantes ou incompatibilités dans les packages nécessaires à PHP et WordPress.
-
Difficultés lors de la configuration du domaine.
Solutions Implémentées
-
Suppression des proxys bloquants certaines installations.
-
Passage temporaire à des environnements locaux (WAMP/XAMPP) pour tester et affiner la configuration avant le déploiement final.
Résultat Final
-
Déploiement d’un site vitrine opérationnel, respectant les exigences définies par la maquette.
-
Hébergement sécurisé sur une machine virtuelle avec un domaine entièrement configuré.
Compétences Développées
Compétences Techniques
-
Configuration et administration de serveurs web (Apache, PHP, MySQL).
-
Installation et déploiement d’un CMS (WordPress) sur un serveur distant.
-
Gestion et configuration de domaines pour un hébergement professionnel.
Compétences Organisationnelles
-
Planification et gestion d’un projet web en respectant un cahier des charges précis.
-
Résolution collaborative des défis techniques rencontrés.
-
Capacité à adapter les solutions en fonction des contraintes techniques et environnementales.
Ce projet a permis d’approfondir mes compétences en hébergement web et en gestion de CMS, tout en consolidant mes connaissances en configuration de serveurs et en administration de domaines.
