Aller au contenu principal

install-apache2

Installation d'Apache sur Debian 12: Guide étape par étape

Introduction

Apache HTTP Server est l'un des serveurs web les plus utilisés au monde, connu pour sa modularité, son efficacité et son fort soutien communautaire. Ce guide vous permettra d'installer Apache sur Debian 12, étape par étape, en vous assurant d'avoir un serveur web stable et sécurisé opérationnel.

apache

Conditions préalables

  • Un système fonctionnant à Debian 12
  • Accès à un compte utilisateur avec privilèges sudo
  • Une connexion Internet active

Actualisation du système

Avant d'installer un paquet, il est bon de mettre à jour la liste des paquets et de mettre à niveau les paquets existants vers leurs dernières versions. Ouvrez votre terminal et exécutez les commandes suivantes :

sudo apt update && sudo apt upgrade -y

Installer Apache

Pour installer Apache, exécuter la commande suivante:

sudo apt install apache2

Une fois l'installation terminée, Apache doit démarrer automatiquement. Pour vérifier l'état du service Apache, utiliser:

sudo systemctl status apache2

Configurez votre pare-feu

Ajustez vos paramètres de pare-feu pour permettre le trafic HTTP et HTTPS. Si vous utilisez UFW (pare-feu non compliqué), exécutez ces commandes:

sudo ufw allow 'Apache'
sudo ufw reload

Vérifier l'installation

Ouvrez votre navigateur web et accédez à l'adresse IP ou au nom de domaine de votre serveur. Vous devriez voir la page d'accueil par défaut d'Apache, confirmant que le serveur web est installé et s'exécute correctement.

Gérer le service Apache

Apprenez à démarrer, arrêter et permettre au service Apache de fonctionner au démarrage avec ces commandes:

sudo systemctl stop apache2
sudo systemctl start apache2
sudo systemctl enable apache2