Réaliser Par : OUDRA YOUSSEF
COMPTE RENDUE
HTTP (Apache2)
Configuration du Protocol HTTP sous
Debian avec Apache
Introduction
Le protocole HTTP (HyperText Transfer Protocol) est un protocole de communication utilisé
pour transférer des pages web sur Internet. Sous Debian, Apache est l'un des serveurs HTTP
les plus utilisés pour héberger des sites web.
Ce document décrit les étapes détaillées pour configurer un serveur HTTP avec Apache sous
Debian.
1. Installation d'Apache
Avant de configurer HTTP, nous devons installer Apache.
Étape 1 : Mettre à jour les paquets
Ouvrez un terminal et exécutez la commande suivante pour mettre à jour les paquets :
sudo apt update && sudo apt upgrade –y
Étape 2 : Installer Apache
Installez le serveur web Apache avec la commande :
sudo apt install apache2 –y
Une fois l’installation terminée, Apache sera automatiquement lancé.
Étape 3 : Vérifier l'état du service Apache
Pour vérifier si Apache fonctionne correctement, utilisez la commande :
sudo systemctl status apache2
Si Apache est actif et en cours d’exécution, vous devriez voir un message indiquant "active
(running)".
Étape 4 : Tester Apache
Ouvrez un navigateur et entrez l’adresse suivante :
http://localhost
Maintenant nous allons accéder au navigateur Mozilla Firefox et on va
actualiser la page web et on peut voir que le titre est change et on va
trouver ce qui est ci-dessous :
Étape 1 : Créer une page test
Créez un fichier HTML de test :
sudo nano /var/www/html/index.html
Enregistrez et fermez avec CTRL + X, puis Y et Entrée.
Étape 2 : Changer titre a apache2 à Youssef Oudra
Enregistrez et fermez.
Voici le titre de la page web est Changer :
Conclusion
Vous avez maintenant configuré un serveur HTTP fonctionnel avec Apache sous Debian.
Vous pouvez ajouter des modules, configurer HTTPS avec un certificat SSL et optimiser les
performances selon vos besoins.