Accueil › Réalisations › Plateforme web multi-site sécurisée (Axesy)
Formation 2e année — Évaluation

Plateforme web multi-site sécurisée (Axesy)

Héberger deux sites internes sur un seul serveur Debian, chacun accessible par son nom et protégé par mot de passe, avec des droits différents selon l'utilisateur.

Date01/10/2026CadreÉvaluation individuelleEnvironnementDebian 12

Contexte et demande

La société Axesy veut une plateforme de suivi accessible depuis un navigateur, composée de deux sites : www.projet.local et www.realisation.local.

Choix techniques

Réalisation

  1. Installation d'Apache2 (apt install apache2).
  2. Création des dossiers /var/www/html/projet et /var/www/html/realisation, chacun avec sa page d'accueil.
  3. Un VirtualHost par site (projet.conf, realisation.conf) : nom de domaine, dossier du site et authentification Basic avec require valid-user.
  4. Fichiers de mots de passe créés avec htpasswd : deux comptes pour le site projet, quatre pour le site réalisation ; vérification que les mots de passe sont bien stockés hachés et non en clair.
  5. Activation des sites avec a2ensite et redémarrage d'Apache.
  6. Serveur DNS Bind9 sur une deuxième machine en adresse IP statique : déclaration des zones dans named.conf.local, une zone directe par domaine, redémarrage et vérification du service.
  7. Configuration du client (resolv.conf) pour qu'il utilise ce DNS.

Plan de recette

J'ai rédigé un plan de recette de 10 tests, depuis un client Debian 12 avec Firefox :

Les captures jointes montrent la demande d'authentification, l'affichage des deux sites et la résolution des deux noms par le serveur DNS.

Évolutions identifiées

Compétences mobilisées (bloc 1, épreuve E5)

1.3
Mettre en place et vérifier les niveaux d'habilitation associés à un serviceRéserver chaque site aux bons utilisateurs grâce à un fichier de mots de passe par site. Voir l'explication · Voir les preuves
5.1
Réaliser les tests d'intégration et d'acceptation d'un serviceRédiger un plan de recette en 10 tests et vérifier les accès et la résolution DNS. Voir l'explication · Voir les preuves
5.2
Déployer un serviceDéployer Apache2, les VirtualHosts et le DNS Bind9. Voir l'explication · Voir les preuves

Ces compétences sont reportées dans mon tableau de synthèse E5.

Preuves

Dossier de choix techniqueOuvrir le PDF
Documentation technique d'installation (serveur web et DNS)Ouvrir le PDF
Plan de recette en 10 testsOuvrir le PDF

Environnement de TP : comptes et adresses IP fictifs.

← Serveur de téléphonie IP WazoSauvegarde automatisée d'un site et de sa base (Novaxis) →