Tutoriel : Monter un Serveur Web sous Ubuntu avec Apache
Apprenez à installer Apache2 sur Ubuntu pour votre serveur web Linux
🎓 Étudiant en BTS SIO (option SISR) – passionné par les systèmes, l’automatisation et les scripts utiles. 💻 Je partage ici des tutoriels, notes techniques et astuces IT, basés sur mon apprentissage et mes expérimentations.
Prérequis
Ubuntu Server installé (peut importe le support)
Un utilisateur avec les droits
sudoUne connexion au réseau (local ou Internet)
Installation d’Apache2
sudo apt update && sudo apt upgrade -y
sudo apt install apache2 -y

Vérification du service
systemctl status apache2
Apache doit être actif. L’état affiché doit être : active (running).

Test depuis un navigateur
Depuis une autre machine sur le même réseau, ouvrez l’adresse suivante :
http://<adresse_IP_du_serveur>
Vous devriez voir la page par défaut d’Apache.

Modifier la page d’accueil
sudo nano /var/www/html/index.html
Remplacez le contenu par votre propre HTML.
Enregistrez avec CTRL + O, puis quittez avec CTRL + X.

Redémarrer le service (si besoin)
sudo systemctl restart apache2
Pour aller plus loin
Vous pouvez maintenant :
Installer PHP et MySQL pour créer un site dynamique
Mettre en place des hôtes virtuels pour héberger plusieurs sites
Ajouter un certificat HTTPS avec Let’s Encrypt
📎 Ressources utiles
Apache HTTP Server Project



