chrislink.net



Qu'est ce qu'un serveur web ?

Serveur web définition
Un serveur web est composé d'un logiciel et d'un ordinateur (appelé serveur informatique) permettant de fournir des services web sur un réseau public comme internet ou sur un réseau privé (intranet) en utilisant essentiellement le protocole http. Le serveur web permet principalement de stocker les ressources du web comme les pages web, les images, les audios, les vidéos, les documents Word, Excel, pdf, etc.
En plus du stockage et de la diffusion des ressources web, le serveur web prend en compte des services comme : le stockage des données dans la base de données, le transfert des fichiers via le protocole FTP ou encore l'envoie des e-mails.
Présentation des 6 serveurs web les plus utilisés
1) Apache http server
Apache http server est un serveur web (logiciel) développé par Apache Software Foundation, sa première version est sortie en 1995. Apache http server est un serveur web encore appelé serveur http qui fonctionne sous les systèmes d'exploitation Windows et de type Unix. C'est un logiciel libre très utilisé dans le World Wide Web.

2) Apache Tomcat
Tomcat est un autre serveur web (serveur http) développé par Apache Software Foundation, il est dédié spécifiquement au stockage des applications web Java comme les servlets et les JSP (JavaServer Pages), son environnement d'exécution est la machine virtuelle Java, il peut fonctionner sous Windows, Linux ou Mac OS. Sa dernière version est sortie en juillet 2022.

3) NGINX
NGINX est un serveur web (http) open source développé par NGINX, inc et Igor Sysoev, sa première version apparaît en octobre 2004, c'est un serveur asynchrone où le traitement de chaque requête est découpé en plusieurs mini-tâches. Il est l'un des deux serveurs web les plus utilisés au monde.

4) IIS
IIS (Internet Information Services) est un serveur web développé par Microsoft pour ses systèmes d'exploitation Windows NT (Windows New Technology). Sa dernière version date de juillet 2015.

5) GWS
GWS (Google Web Server) est un serveur web développé par Google pour héberger ses propres sites web, GWS découle d'une modification du serveur web open source Apache http server, il s'exécute sur le système d'exploitation Debian.

6) Lighttpd
Lighttpd est un serveur web lancé en mars 2003 et fonctionnant sous les systèmes d'exploitation de type Unix. Lighttpd est un serveur http apprécié pour sa sécurité, sa rapidité et sa flexibilité. C'est un logiciel libre distribué sous la licence BSD. Sa plus petite empreinte mémoire et sa gestion intelligente de la charge CPU sont les principales raisons de sa rapidité.

C'est quoi un serveur proxy ?

Dans un réseau informatique, un serveur proxy est un logiciel installé sur un ordinateur afin de faciliter ou de surveiller les échanges de données entre deux autres ordinateurs appelés hôtes. Un proxy permet généralement d'accéder à internet (utilisation des ressources d'un serveur web).

Quelques exemples de serveurs proxy

Squid : est un serveur proxy de type serveur mandataire(proxy) et serveur mandataire inverse (reverse proxy) sorti en Juillet 1996 fonctionnant sous Linux, Unix et Windows.
JanusVM : est un serveur proxy recréant un environnement virtuel à l'aide de l'outil VMware et permettant une navigation anonyme et sécurisée sur le web.
FreeProxy : est un proxy développé en 1999 et fonctionne principalement sur les plates-formes Microsoft Windows, il est utilisé initialement comme une méthode de partage de connexion.
Privoxy (open source) : est un serveur proxy (mandataire) qui filtre les pages web, assure la protection de la vie privée et gère les cookies. Il supporte les systèmes seuls et les réseaux multi-utilisateurs.
JonDonym (open source) : ou encore Java Anon Proxy est un proxy Java conçu pour le World Wide Web afin de naviguer sur la toile en restant anonyme. Il est sous licence libre BSD.
Varnish : est un proxy inverse qui est déployé entre les serveurs d'applications et les clients, sa première version est apparu en 2005, il supporte les systèmes d'exploitation de type Unix.


Qu'est ce qu'un site internet ?

Qu'est ce qu'un système d'exploitation ?

Qu'est ce qu'un framework ?