Installation et configuration de Apache2

 

Un serveur web est soit un logiciel de service de ressources web (serveur HTTP), soit un serveur informatique (ordinateur) qui répond à des requêtes www (World Wide Web )sur un réseau public (Internet) ou privé (intranet) en utilisant principalement le protocole HTTP  (Hypertext Transfer Protocol)

Un serveur informatique peut être utilisé à la fois pour servir des ressources du Web et pour faire fonctionner en parallèle d'autres services liés, comme l'envoi de courriers électroniques, le stockage de données dans des bases de données, le transfert de fichiers par FTP qui est un protocole qui permet le partage de fichiers sur un réseau.

Les principaux serveurs Web sur le marché sont entre autres :

  • Apache
  • NGINX
  • Microsoft IIS (Internet Information Server)

Nous allons nous intéresser au serveur Apache2 et procéder à son installation.

Une fois installé, nous pouvons accéder à la page crée par défaut par le serveur web apache en tapant dans la barre d'adresse de notre navigateur notre adresse IP fixe ou en tapant localhost

Les fichiers de configuration se situent dans le répertoire /etc/apache2

sites-available contient les fichiers de configuration des sites disponibles.

sites-enabled contient des liens symboliques vers les configurations, dans site-available, des sites activés.

conf-available contient les fichiers de configuration des autres services disponibles.

conf-enabled contient des liens symboliques vers les configurations, dans conf-available, des autres services activés.

mods-available contient les fichiers de configuration des modules d'Apache disponibles.

mods-enabled contient des liens symboliques vers les configurations, dans mods-available, des modules activés.

Je crée un dossier pour mon site dans /var/www/html/ dans lequel je mets le fichier index.html de mon site.

Mon fichier html édité avec Vim

Apache recommande que pour chaque site, un fichier de configuration indépendant soit créé dans le répertoire /etc/apache2/sites-available/.

Je me déplace dans ce répertoire et je copie le fichier de configuration par défaut et je lui attribue un nom.

Et ensuite je le configure

Et ensuite nous activons le site avec la commande a2ensite

Je vérifie que le contenu du dossier sites-enabled

Et ensuite je teste en tapant www.aurele.fr dans la barre de mon navigateur

et le contenu de mon fichier index.html est traduit par mon navigateur et il l'affiche à l'écran

Créez votre site web gratuitement ! Ce site internet a été réalisé avec Webnode. Créez le votre gratuitement aujourd'hui ! Commencer