GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer Apache sur Debian 11

Le serveur Web Apache est le logiciel de serveur Web le plus populaire et le plus utilisé, développé par Apache Software Foundation. Ce qui est étonnant avec le serveur Web Apache, c'est qu'il est entièrement gratuit et qu'il est fiable, rapide et sécurisé. Non seulement cela, il a également la capacité de répondre à tous les besoins d'un environnement en installant de nombreuses extensions ainsi que des modules.

Il est pris en charge sur presque tous les principaux systèmes d'exploitation, y compris macOS, la distribution Linux et Windows. Nous allons d'abord installer Apache puis le désinstaller également sur Debian 11. Tout cela à l'aide de captures d'écran et d'une explication approfondie.

Installation d'Apache sur Debian 11

Avant de passer à la phase d'installation, mettons à jour notre index de packages, ce qui est toujours la recommandation. Nous pouvons mettre à jour l'index du package à l'aide de la commande suivante :

$ sudo apt update

Après la mise à jour, mettons à jour les packages avec la commande suivante :

Maintenant que nous avons mis à jour et mis à jour notre index de paquets, commençons à travailler sur l'installation d'Apache sur Debian 11. Pour réaliser l'installation d'Apache sur Debian 11, tapez la commande suivante :

$ sudo apt install apache2

Maintenant que nous avons installé apache2, confirmons l'installation en tapant la commande suivante pour vérifier la version installée :

$ sudo apache2 -v

Nous pouvons également confirmer l'installation d'Apache2 en accédant à la page Web par défaut du serveur Web Apache2 à l'aide de notre adresse IP système Debian 11 que nous pouvons trouver en exécutant la commande suivante :

$ ip a

Copiez l'adresse IP indiquée dans la capture d'écran ci-dessus, accédez à votre navigateur préféré et recherchez l'adresse IP de votre serveur :

Vous verrez la page Apache2 Debian par défaut comme indiqué ci-dessus.

Gestion du serveur Apache

Maintenant que nous avons terminé l'installation du serveur Apache sur Debian 11, commençons à gérer le service en utilisant la commande systemctl. Par exemple, si nous voulons vérifier l'état du serveur apache, tapez la commande suivante dans votre terminal :

$ sudo systemctl status apache2.service

Si vous voyez le statut comme actif, alors félicitations ! Votre apache est actif et en cours d'exécution.

Appuyez sur q quitter. Il existe d'autres commandes pour gérer notre serveur Apache. L'une des commandes consiste à démarrer le serveur à l'aide de la commande suivante :

$ sudo systemctl start apache2.service

Tout comme la commande ci-dessus, nous pouvons également arrêter le service du serveur apache en tapant la commande suivante :

$ sudo systemctl stop apache2.service

Nous pouvons également le redémarrer en modifiant légèrement la commande ci-dessus :

$ sudo systemctl restart apache2.service

Configuration du pare-feu

Selon votre système, s'il dispose d'un pare-feu, vous devez accéder à certains ports afin qu'une personne externe ou un utilisateur puisse utiliser ces ports. nous autoriserons le port 80 et le port 443 qui sont respectivement pour HTTP et HTTPS. Tapez la commande suivante dans votre terminal :

$ sudo ufw allow 80/tcp
$ sudo ufw allow 443/tcp

Nous pouvons vérifier l'état du pare-feu UFW à l'aide de la commande suivante :

$ sudo ufw status

Si le statut ci-dessus ne s'active pas, vous pouvez exécuter la commande suivante pour l'activer :

$ sudo ufw enable

Désinstaller Apache2

Il peut arriver un moment où vous voudriez désinstaller Apach2 de Debian 11 et vous avez de la chance car aujourd'hui nous allons vous montrer comment désinstaller Apach2 de Debian 11.

Allez sur votre terminal et tapez la commande suivante pour voir si apach2 est installé ou non sur votre ordinateur :

$ sudo apache2 -v 

Comme nous pouvons le voir, la version apache 2.4.48 est installée sur notre système. Pour la désinstaller, la première étape consiste à cibler tous les packages apache2 et à les supprimer à l'aide de la commande suivante :

$ sudo apt-get purge apache2 apache2-utils apache2-bin apache2.2-common

Maintenant, nous allons exécuter la suppression automatique juste au cas où un autre nettoyage serait nécessaire :

$ sudo apt autoremove

Nous avons terminé la désinstallation d'apache2 de Debian 11. Pour vérifier la désinstallation, tapez la commande suivante dans votre terminal :

$ sudo apache2 -v

Lorsque vous exécutez la commande ci-dessus, vous verrez une erreur indiquant  commande introuvable :

Conclusion

Comme mentionné dans la partie introductive, le serveur Web Apache est un service gratuit open source qui permet aux utilisateurs et aux développeurs de partager leur travail sur Internet en étant fiable, robuste, rapide et sécurisé.

Dans cet article, nous vous avons appris comment installer et désinstaller le serveur Apache sur Debian 11. Nous espérons que vous avez suivi attentivement les étapes et que vous avez réussi à installer ou à désinstaller le serveur Apache.


Debian
  1. Comment installer Apache sur Debian 9

  2. Comment installer Apache Maven sur Debian 10

  3. Comment installer Apache Maven sur Debian 11

  4. Comment installer Apache Cassandra sur Debian 11 / Debian 10

  5. Comment installer Java 17 dans Debian 11

Comment installer Webmin sur Debian 11

Comment installer Apache Tomcat sur Debian 11

Comment installer Apache NetBeans sur Debian 11 / Debian 10

Comment installer VirtualBox sur Debian 10

Comment installer OpenOffice sur Debian 10

Comment installer Apache Subversion sur Debian 9