Travaux Pratiques : Configuration d’un Serveur Web
Objectif :
Configurer et déployer un serveur web Apache sur une machine Linux Ubuntu.
Étapes :
- Installation d’Apache :
- Ouvrir un terminal sur la machine Ubuntu.
- Installer le serveur web Apache en utilisant la commande suivante :
sudo apt-get update
&&apt-get install apache2
- Vérification de l’installation :
- Après l’installation, Apache devrait démarrer automatiquement. Vérifiez le statut en utilisant :
sudo systemctl status apache2
- Configuration du Serveur :
- Naviguer vers le répertoire de configuration d’Apache :
cd /etc/apache2/
- Explorer et modifier les fichiers de configuration principaux comme
apache2.conf
etsites-available/default
selon les besoins.
- Test du Serveur :
- Ouvrir un navigateur web sur une autre machine du réseau.
- Accéder à la page d’accueil par défaut d’Apache en entrant l’adresse IP du serveur Ubuntu dans la barre d’adresse du navigateur.
- Déploiement d’une Page Web :
- Créer un fichier HTML pour une page web de test. Vous pouvez le nommer
index.html
. - Placer ce fichier dans le répertoire
/var/www/html/
sur le serveur Ubuntu. - Accéder à cette page web à partir du navigateur en utilisant l’adresse IP du serveur.
- Gestion des Permissions :
- Vérifier et configurer les permissions des fichiers et des répertoires dans
/var/www/html/
pour garantir la sécurité du serveur.
- Exploration Avancée (Optionnelle) :
- Configurer des hôtes virtuels pour héberger plusieurs sites web sur le même serveur.
- Activer le support SSL pour sécuriser les communications entre le serveur et les clients.