Au cours de cette séance, nous avons vu rapidement comment nous pouvions monter un serveur Web avec une ligne de commande ! La commande exécutée permet de faire fonctionner un serveur Web sur un PC.
Un serveur Web est une machine qui est sur un réseau (publique ou privé) et qui répond à des requêtes
(demandes) de consultation de pages Web. Dans ce schéma de fonctionnement, il y a un ou plusieurs
clients (les utilisateurs qui consultent les pages Web) et un ou plusieurs serveurs (les sites Web eux-mêmes).
Les pages Web sont codées en langage HTML.
Pour lancer le serveur Web, il faut :
python -m http.server 8080
http://localhost:8080
.Le serveur est alors lancé ! Quelques explications :
http.Server
, l'option -m
permet cela.http.server
contient le programme pour répondre à des demandes provenant d'un navigateur sur ce serveur.8080
dans l'exemple donné.Nous avons pu remarquer que le contenu du répertoire où a été lancé la commande est affiché dans la page Web !