Dans ce tutoriel, nous allons vous montrer comment installer Apache Web Server sur Debian 11. Pour ceux d'entre vous qui ne le savaient pas, Apache est un serveur Web open source largement utilisé également référencé en tant que serveur HTTP Apache. Il s'agit d'un serveur Web multiplateforme gratuit pris en charge sur divers systèmes d'exploitation, notamment Microsoft Windows, Linux, macOS et bien d'autres. Les développeurs préfèrent Apache pour sa vitesse, sa sécurité, sa fiabilité, sa robustesse et sa facilité d'utilisation. de personnalisation. De plus, Apache est capable de répondre aux besoins de nombreux environnements car il permet l'installation de diverses extensions et modules.
Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple et suppose que vous s'exécutent dans le compte root, sinon vous devrez peut-être ajouter 'sudo
‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer l'installation étape par étape du serveur Web Apache sur une Debian 11 (Bullseye).
Prérequis
- Un serveur exécutant l'un des systèmes d'exploitation suivants :Debian 11 (Bullseye).
- Il est recommandé d'utiliser une nouvelle installation du système d'exploitation pour éviter tout problème potentiel.
- Accès SSH au serveur (ou ouvrez simplement Terminal si vous êtes sur un ordinateur).
- Un
non-root sudo user
ou l'accès à l'root user
. Nous vous recommandons d'agir en tant qu'non-root sudo user
, cependant, car vous pouvez endommager votre système si vous ne faites pas attention lorsque vous agissez en tant que root.
Installer le serveur Web Apache sur Debian 11 Bullseye
Étape 1. Avant d'installer un logiciel, il est important de s'assurer que votre système est à jour en exécutant le suivant apt
commandes dans le terminal :
sudo apt update sudo apt upgrade
Étape 2. Installation du serveur Web Apache sur Debian 11.
Nous installons maintenant le serveur Web Apache sur le système Debian en exécutant la commande suivante :
sudo apt install apache2 apache2-utils
Confirmez la compilation et la version d'Apache :
apache2 -v
Avant de démarrer les configurations, assurez-vous que les services Apache sont en cours d'exécution sur votre système. Exécutez la commande suivante pour vérifier l'état des services apache :
sudo systemctl status apache2 sudo systemctl start apache2 sudo systemctl enable apache2
La racine de document par défaut du serveur HTTP Apache est /var/www/html/
où vous placerez les fichiers HTML, et le fichier de configuration principal est /etc/apache2/apache2.conf
. Des fichiers de configuration supplémentaires se trouvent dans /etc/apache2
répertoire.
Étape 3. Configurez le pare-feu.
Autorisez l'accès au port 80 sur le pare-feu en exécutant la commande ci-dessous :
sudo ufw allow 80 sudo ufw allow 443 sudo ufw enable
Étape 4. Accéder au serveur Web Apache.
Une fois l'installation réussie, vous devriez pouvoir afficher la page Web Apache de test via votre navigateur Web.
http://your-server-ip-address
Félicitations ! Vous avez installé Apache avec succès. Merci d'avoir utilisé ce didacticiel pour installer la dernière version d'Apache Web Server sur Debian 11 Bullseye. Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consulter le Site Web Apache.