Travail à réaliser.
Transcription
Travail à réaliser.
Mini projet WEB Séquence 3 : Mise en œuvre d'un serveur WEB local Amiens Travail demandé 1/2 Terminale Objectifs de la séquence : Configurer un serveur local sur un nano ordinateur (Fox G20, Raspberry pi) Utiliser un client FTP. Mettre un site WEB en ligne. Simuler un réseau local. Organisation du travail: Durée prévue : 10H00 Organisation : travail de groupe par îlot de 3 élèves. - Recherche documentaire préalable : 2H00 - Réalisation des activités : 5H00 * Mise en oeuvre d'un serveur WEB local avec un nano ordinateur * Transfère de fichier FTP sur un serveur LAMP * Modélisation et simulation du réseau de la salle avec "simulateur réseau" - Préparation du diaporama et de la restitution orale : 2H00 - Restitution orale: 1H30 (10 à 12 minutes par groupe) Travail à faire : 1 . Ouvrez le fichier « document élève à compléter.odg » et complétez les pages 1 à 5 de ce document à l'aide des vidéos et documents ressources et en effectuant si nécessaires des recherches sur le WEB. Chaque élève complète son propre document. 2 . Réalisez les activités pratiques suivantes en utilisant un poste informatique spécifique pour chaque activité. ATTENTION : vous devrez être capable de maîtriser l'ensemble des activités à la fin de la séquence. Vous pouvez vous répartir les tâches à certain moment mais ne vous spécialisez pas sur une tâche spécifique sans maîtriser l'ensemble. Sur le Poste 1 : 1 – Lancez l'application « LinuxLive USB Creator » et créez une carte SD bootable pour le nano ordinateur avec l'OS « UBUNTU SERVER » à partir du fichier d'installation ISO qui se trouve dans le dossier « commun/sti2d/vercleven/projetWEB-sequence3/ubuntu ». 2 - Lancez l'application « Virtual Box » et installez une machine virtuel UBUNTU DESKTOP à partir du fichier d'installation ISO qui se trouve dans le dossier « commun/sti2d/vercleven/ projetWEB-sequence3/ubuntu ». 3 – Installez un serveur LAMP dans l'OS UBUNTU DESKTOP sur la machine virtuel 4 – Testez le serveur LAMP avec un fichier PHP 5 – Complétez la page 5 du fichier « document élève à compléter.odg » 6 – Appelez le professeur afin qu'il puisse vérifier le fonctionnement du serveur local LAMP Mini projet WEB Séquence 3 : Mise en œuvre d'un serveur WEB local Amiens Travail demandé 1/2 Terminale 7 – Testez dans ce serveur LAMP les fichiers créés et que vous avez testés sur le poste 3 avec EASYPHP (serveur WAMP) 8 – Appelez le professeur afin qu'il puisse vérifier le fonctionnement de ces fichiers sur le serveur local LAMP Sur le Poste 2 : 1 – Lancez l'application « simulateur réseau » 2 – En mode « conception réseau », modélisez le réseau de la salle PA5. Vous y placerez : - Les PC - L'imprimante réseau - Le serveur WEB local (carte fox board g20) - Le ou les switchs nécessaires 3 - Configurez pour chaque machine le nom de la machine en utilisant ces noms : - Pour les ordinateurs : les noms qui se trouvent sur les étiquettes de l'unité centrale - Pour l'imprimante : «PRINTER » - Pour le serveur : « FOXG20 » 4 – En mode « IP », configurez les adresses IP de chaque carte réseau de toutes les machines 5 – Complétez la page 6 du fichier « document élève à compléter.odg » Indiquez sous chaque machine, en plus du nom de la machine : * l'adresse MAC * l'adresse IP 6 – Enregistrez ce le fichier du simulateur réseau dans le dossier personnel du réseau du lycée de chaque élève du groupe sous le nom « simulation PA5 ». 7 – Appelez le professeur afin qu'il puisse vérifier que vous êtes capable (tous les membre du groupe) : * de simuler l'envoi d'une trame en mode ETHERNET de votre poste vers l'imprimante (en mode Ethernet) * de simuler l'envoi d'un PING entre votre poste et le serveur Foxboardg20 (en mode IP) * de simuler l'envoi d'une requête entre votre poste et le serveur Foxboardg20 (en mode transport) Mini projet WEB Séquence 3 : Mise en œuvre d'un serveur WEB local Amiens Travail demandé 2/2 Terminale Sur le Poste 3 : 1 – Créez un dossier que vous nommerez « TEST-DYNAMIQUE » dans le dossier local web de EASYPHP. 2 – Dans ce dossier vous y placerez : *une page HTML nommée index.html sur laquelle se trouvera un formulaire permettant de vérifier l'identifiant et le mot de passe d'un utilisateur * un fichier nommé verif-login.php qui permettra de vérifier si l'identifiant et le mot de passe correspond bien à un utilisateur existant dans la table « USER » de la base de donnée nommée « TEST-DYNAMIQUE » * une page admin.php qui sera accessible que si l'identifiant et le mot de passe correspondent à l'utilisateur de la base de donnée. * Testez en localhost (127.0.0.1) ces fichiers 3 – Appelez le professeur afin qu'il puisse vérifier le bon fonctionnement de ces fichiers 4 – Configurez le serveur foxboard G20 avec votre carte SD configurée sur le poste 1. 5 - Transférez ces fichiers avec le client FTP Filezilla dans le dossier VAR/WWW qui se trouve sur le serveur foxboardG20 de la salle. Hôte FTP : 172.16.2.174 Identifiant FTP : root Mot de passe FTP : netusg20 Port : 22 6 – Ouvrez la page index.html sur un navigateur de votre poste et testez les fichiers PHP. 7 – Appelez le professeur afin qu'il puisse vérifier le bon fonctionnement de ces fichiers sur le serveur. A la fin des activités pratiques : - Créez un diaporama pour le groupe qui servira de support numérique pour la présentation orale. - Préparez votre présentation orale, d'une durée de 10 à 12 minutes par groupe, qui aura pour but de présenter : * un rappel des objectifs de la séquence * les résultats de vos activités pratiques (utilisez des captures d'écran et si possible faites des démonstrations directement sur les applications utilisées) * les problèmes rencontrés, les informations importantes à retenir sous forme de synthèse. - Présentez votre travail à l'oral * répartissez-vous équitablement le temps de parole * mettez en avant le rôle de chaque élève dans le travail réalisé au cours de la séance et l'organisation du travail collaboratif - Mettez à jour votre classeur WEB SIN avec : * un lien vers le fichier « document élèves à compléter.odg » dûment complété. * un lien vers le fichier « simulation PA5 »