Aller au contenu principal Aller au pied de page

Serveur web

«  Comme en restauration, le serveur réceptionne la demande et la transmet à qui de droit  »

Retour

Illustration avec une usine

L'usine

Note : L'explication de cette image se trouve sur notre fiche présentant une vue d'ensemble de l'environnement web.

Les éléments suivants de l'usine sont mis en surveillance : barrière automatique, parking sur lequel sont présentes des voitures.

Rôles du serveur web

Un serveur web est un logiciel à installer sur le serveur (qui est un gros ordinateur).
Ne pas confondre « serveur » et « serveur web ».

Il doit :

  • Attendre patiemment qu’un navigateur visite le site
  • Recevoir la demande du navigateur et la qualifier :
    • Quelle page souhaite-on afficher :
    • Le visiteur est-il connecté à son compte ou un inconnu :
    • Quelle langue humaine comprend-il le mieux :
  • Répondre de manière adaptée :
    • La page en question, ou 404 Not Found si elle est pas trouvée
    • Rejeter les personnes faisant semblant d’être connectées
    • Essayer autant que possible de répondre comme le client a souhaité

Le serveur web s’occupe également de :

  • Configurer et autoriser le HTTPS (cadenas vert)
  • Bannir les adresses IP essayant de surcharger ou pirater le serveur
  • Faire le lien entre l’adresse du site web et le bon dossier de code sur le serveur. C’est particulièrement utile si plusieurs sites web différents sont hébergés sur le même serveur.

Exemples de serveur web

Il existe un grand nombre de logiciels de serveur web, les plus connus étant  :

  • Nginx
  • Apache
  • IIS

Découvrir d'autres thématiques

Si nous avons réussi à piquer votre curiosité et que vous souhaitez découvrir d'autres fiches thématiques :