| 1. Apache sur le port 80 | vérifier que le port est libre avec ss, lire ports.conf et l'hôte virtuel, déployer un site | où Apache écoute et où il va chercher les pages |
| 2. Capture Wireshark | écouter l'interface de bouclage et filtrer sur http | l'échange requête GET, réponse 200 OK |
| 3. Passage au port 8080 | modifier Listen et <VirtualHost>, redémarrer | seul le port TCP change dans les trames, pas le contenu HTTP |
| 4. Configuration personnalisée | créer monsite.conf, basculer avec a2dissite et a2ensite | activer un site sans toucher à la configuration par défaut |
| 5. Principe du DNS | ajouter un nom de domaine dans /etc/hosts et un ServerName | comment un nom devient une adresse IP |
| 6. Nginx à côté d'Apache | installer Nginx et le déplacer sur le port 8088 | deux services ne peuvent pas partager un port |
| 7. HTTP à la main | se connecter en Telnet et taper la requête soi-même | le protocole est du texte : en-têtes, ligne vide, corps |
| 8. Apache sous Windows | installer XAMPP et déployer le site dans htdocs | le même principe sur un autre système |
| 9. GET et POST | créer un formulaire et capturer son envoi | où voyagent les données saisies |