GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer Apache sur Debian 10

Dans cet article, nous vous avons expliqué les étapes nécessaires pour installer et configurer Apache sur Debian 10. Avant de poursuivre ce tutoriel, assurez-vous d'être connecté en tant qu'utilisateur avec sudo privilèges. Toutes les commandes de ce didacticiel doivent être exécutées en tant qu'utilisateur non root.

Serveur HTTP Apache, également appelé « Apache ». Il s'agit d'un serveur Web réputé pour promouvoir la croissance du World Wide Web. Apache est le serveur Web open source, multiplateforme, puissant, stable, fiable et gratuit offrant des fonctionnalités qui peuvent être étendues par une grande variété de modules. Il est également utilisé comme serveur proxy inverse dans différents scénarios.

Prérequis :

  • Système d'exploitation avec Debian 10
  • Adresse IPv4 du serveur avec privilèges de superutilisateur (accès racine)
  • Terminal Gnome pour Linux Desktop
  • Client SSH PuTTy pour Windows ou macOS
  • Powershell pour Windows 10/11
  • Familier avec les commandes APT

Installer Apache sur Debian

Étape 1. La première commande mettra à jour les listes de packages pour vous assurer d'obtenir la dernière version et les dernières dépendances.

sudo apt update
sudo apt upgrade

Étape 2. Installez Apache sur Debian 10.

Les packages de serveur Web Apache sont disponibles sur les dépôts officiels de Debian 10. Tout ce qui est nécessaire est l'exécution de la commande d'installation avec sudo :

sudo apt install apache2

Une fois la commande ci-dessus terminée, Apache est installé sur votre système. Exécutez la commande suivante pour vérifier l'état du service apache :

sudo systemctl status apache2

Confirmez la compilation et la version d'Apache :

# sudo apache2 -v
Server version: Apache/2.4.38 (Debian)
Server built:   2019-05-31T20:46:05

Maintenant que votre serveur Web est opérationnel, passons en revue quelques commandes de gestion de base :

sudo systemctl start apache2.service   ## <-- Start the server ##
sudo systemctl restart apache2.service ## <-- Restart the server ##
sudo systemctl stop apache2.service    ## <-- Stop the server ##
sudo systemctl reload apache2.service  ## <-- Reload the server config ##
sudo systemctl status apache2.service  ## <-- Get the server status ##

Voici les fichiers et répertoires importants d'Apache :

  • Le fichier de configuration principal d'Apache est situé à /etc/apache2/apache2.conf
  • Répertoire principal des fichiers de configuration d'Apache :/etc/apache2/
  • Les ports, où apache peut écouter, sont définis dans /etc/apache2/ports.conf
  • Fichiers Virtual Host stockés à /etc/apache2/sites-available et pour activer chaque fichier doit être lié à /etc/apache2/sites-enabled répertoire
  • Fichier journal des erreurs situé à /var/log/apache/error.log
  • Fichier journal d'accès situé à /var/log/apache/access.log
  • La racine du document pour les fichiers Web /var/www/html/

Étape 3. Ajustez le pare-feu pour le serveur Web Apache.

Il est important que vous ouvriez les ports TCP 80 (www) et 443 (HTTPS) pour qu'Apache sur Debian 10 fonctionne. Tapez les commandes suivantes :

sudo ufw allow www
sudo ufw allow https
sudo ufw status

Étape 4. Vérifiez l'installation d'Apache.

Ouvrez votre navigateur préféré et ouvrez l'URL ci-dessous pour vérifier l'installation d'Apache :

http://YOUR_IP_ADDRESS-or-YOUR-DOMAIN-NAME

Félicitations, vous avez appris comment installer et configurer Apache sur Debian 10 Buster. Si vous avez des questions, veuillez laisser un commentaire ci-dessous.


Debian
  1. Comment installer Tomcat 8.5 sur Debian 9

  2. Comment installer MongoDB sur Debian 9

  3. Comment installer Nginx sur Debian 9

  4. Comment installer Apache Maven sur Debian 10

  5. Installer Apache sur Debian 10

Comment installer Apache CouchDB sur Debian 10 Buster

Comment installer Go sur Debian 11

Comment installer Apache Guacamole sur Debian 11

Comment installer Apache Subversion sur Debian 11

Comment installer Apache Tomcat sur Debian 10

Comment installer Apache CouchDB sur Debian 10