serveur web apache
TRANSCRIPT
-
8/12/2019 Serveur Web APACHE
1/5
Serveur web APACHE
Plan :
1-Cest quoi un serveur web
2-Cest quoi Apache
3-Historique
4-Diffrence entre le web et internet
5-Cest quoi http
-Communication entre navigateur et serveur
-Requte http
-Rponse HTTP
-
8/12/2019 Serveur Web APACHE
2/5
Cest quoiun serveur web :
On appelle serveur Web aussi bien lematriel informatiqueque lelogiciel,qui joue le rle de
serveur informatiquedans leWorld Wide Web.
En tant que matriel, un serveur Web est unordinateurreli unrseau informatiqueet fait fonctionner un logiciel serveur.
En tant que logiciel, un serveur Web est plus prcisment un serveurHTTP,HTTPtant le principalprotocole de communicationemploy par leWorld Wide Web.
Cest quoi Apache
Apache, est unlogicieldeserveur HTTPproduit par l'Apache Software Foundation.C'est le serveur
HTTP le plus populaire duWeb.C'est unlogiciel libreavec un type spcifique delicence,nommelicence Apache.
Historique
Apache est apparu enavril1995.Au dbut, il s'agissait d'une collection de correctifs etd'additions au serveurNCSA HTTPd1.3, Par la suite, Apache a t compltement rcrit, de
sorte que, dans la version 2, il ne reste pas de trace de NCSA HTTPd.
Au dbut, Apache tait la seule alternative srieuse et libre auserveur HTTPdeNetscape
(iPlanet,maintenantSun ONE). Depuisavril1996,selon l'tude permanente deNetcraft1,Apache est devenu le serveur HTTP le plus rpandu surInternet.
http://fr.wikipedia.org/wiki/Mat%C3%A9riel_informatiquehttp://fr.wikipedia.org/wiki/Mat%C3%A9riel_informatiquehttp://fr.wikipedia.org/wiki/Mat%C3%A9riel_informatiquehttp://fr.wikipedia.org/wiki/Logicielhttp://fr.wikipedia.org/wiki/Logicielhttp://fr.wikipedia.org/wiki/Logicielhttp://fr.wikipedia.org/wiki/Serveur_informatiquehttp://fr.wikipedia.org/wiki/Serveur_informatiquehttp://fr.wikipedia.org/wiki/World_Wide_Webhttp://fr.wikipedia.org/wiki/World_Wide_Webhttp://fr.wikipedia.org/wiki/World_Wide_Webhttp://fr.wikipedia.org/wiki/Ordinateurhttp://fr.wikipedia.org/wiki/Ordinateurhttp://fr.wikipedia.org/wiki/Ordinateurhttp://fr.wikipedia.org/wiki/R%C3%A9seau_informatiquehttp://fr.wikipedia.org/wiki/R%C3%A9seau_informatiquehttp://fr.wikipedia.org/wiki/R%C3%A9seau_informatiquehttp://fr.wikipedia.org/wiki/HTTPhttp://fr.wikipedia.org/wiki/HTTPhttp://fr.wikipedia.org/wiki/HTTPhttp://fr.wikipedia.org/wiki/Protocole_de_communicationhttp://fr.wikipedia.org/wiki/Protocole_de_communicationhttp://fr.wikipedia.org/wiki/Protocole_de_communicationhttp://fr.wikipedia.org/wiki/World_Wide_Webhttp://fr.wikipedia.org/wiki/World_Wide_Webhttp://fr.wikipedia.org/wiki/World_Wide_Webhttp://fr.wikipedia.org/wiki/Logicielhttp://fr.wikipedia.org/wiki/Logicielhttp://fr.wikipedia.org/wiki/Logicielhttp://fr.wikipedia.org/wiki/Serveur_HTTPhttp://fr.wikipedia.org/wiki/Serveur_HTTPhttp://fr.wikipedia.org/wiki/Serveur_HTTPhttp://fr.wikipedia.org/wiki/Apache_Software_Foundationhttp://fr.wikipedia.org/wiki/Apache_Software_Foundationhttp://fr.wikipedia.org/wiki/Apache_Software_Foundationhttp://fr.wikipedia.org/wiki/World_Wide_Webhttp://fr.wikipedia.org/wiki/World_Wide_Webhttp://fr.wikipedia.org/wiki/World_Wide_Webhttp://fr.wikipedia.org/wiki/Logiciel_librehttp://fr.wikipedia.org/wiki/Logiciel_librehttp://fr.wikipedia.org/wiki/Logiciel_librehttp://fr.wikipedia.org/wiki/Licence_%28juridique%29http://fr.wikipedia.org/wiki/Licence_%28juridique%29http://fr.wikipedia.org/wiki/Licence_%28juridique%29http://fr.wikipedia.org/wiki/Licence_Apachehttp://fr.wikipedia.org/wiki/Licence_Apachehttp://fr.wikipedia.org/wiki/Avril_1995http://fr.wikipedia.org/wiki/Avril_1995http://fr.wikipedia.org/wiki/1995http://fr.wikipedia.org/wiki/1995http://fr.wikipedia.org/wiki/1995http://fr.wikipedia.org/wiki/NCSA_HTTPdhttp://fr.wikipedia.org/wiki/NCSA_HTTPdhttp://fr.wikipedia.org/wiki/NCSA_HTTPdhttp://fr.wikipedia.org/wiki/Serveur_HTTPhttp://fr.wikipedia.org/wiki/Serveur_HTTPhttp://fr.wikipedia.org/wiki/Serveur_HTTPhttp://fr.wikipedia.org/wiki/Netscapehttp://fr.wikipedia.org/wiki/Netscapehttp://fr.wikipedia.org/wiki/Netscapehttp://fr.wikipedia.org/wiki/IPlanethttp://fr.wikipedia.org/wiki/IPlanethttp://fr.wikipedia.org/wiki/IPlanethttp://fr.wikipedia.org/w/index.php?title=Sun_ONE&action=edit&redlink=1http://fr.wikipedia.org/w/index.php?title=Sun_ONE&action=edit&redlink=1http://fr.wikipedia.org/w/index.php?title=Sun_ONE&action=edit&redlink=1http://fr.wikipedia.org/wiki/Avril_1996http://fr.wikipedia.org/wiki/Avril_1996http://fr.wikipedia.org/wiki/1996http://fr.wikipedia.org/wiki/1996http://fr.wikipedia.org/wiki/1996http://fr.wikipedia.org/wiki/Netcrafthttp://fr.wikipedia.org/wiki/Netcrafthttp://fr.wikipedia.org/wiki/Netcrafthttp://fr.wikipedia.org/wiki/Netcrafthttp://fr.wikipedia.org/wiki/Internethttp://fr.wikipedia.org/wiki/Internethttp://fr.wikipedia.org/wiki/Internethttp://fr.wikipedia.org/wiki/Internethttp://fr.wikipedia.org/wiki/Netcrafthttp://fr.wikipedia.org/wiki/Netcrafthttp://fr.wikipedia.org/wiki/1996http://fr.wikipedia.org/wiki/Avril_1996http://fr.wikipedia.org/w/index.php?title=Sun_ONE&action=edit&redlink=1http://fr.wikipedia.org/wiki/IPlanethttp://fr.wikipedia.org/wiki/Netscapehttp://fr.wikipedia.org/wiki/Serveur_HTTPhttp://fr.wikipedia.org/wiki/NCSA_HTTPdhttp://fr.wikipedia.org/wiki/1995http://fr.wikipedia.org/wiki/Avril_1995http://fr.wikipedia.org/wiki/Licence_Apachehttp://fr.wikipedia.org/wiki/Licence_%28juridique%29http://fr.wikipedia.org/wiki/Logiciel_librehttp://fr.wikipedia.org/wiki/World_Wide_Webhttp://fr.wikipedia.org/wiki/Apache_Software_Foundationhttp://fr.wikipedia.org/wiki/Serveur_HTTPhttp://fr.wikipedia.org/wiki/Logicielhttp://fr.wikipedia.org/wiki/World_Wide_Webhttp://fr.wikipedia.org/wiki/Protocole_de_communicationhttp://fr.wikipedia.org/wiki/HTTPhttp://fr.wikipedia.org/wiki/R%C3%A9seau_informatiquehttp://fr.wikipedia.org/wiki/Ordinateurhttp://fr.wikipedia.org/wiki/World_Wide_Webhttp://fr.wikipedia.org/wiki/Serveur_informatiquehttp://fr.wikipedia.org/wiki/Logicielhttp://fr.wikipedia.org/wiki/Mat%C3%A9riel_informatique -
8/12/2019 Serveur Web APACHE
3/5
Part de march d'Apache :
En mai1999,il faisait tourner 57 % desserveurs Web,dbut2004,il tait environ69 % de parts de march2,il ne dtient plus que 50,61 % du march la fin du mois de
janvier2008.
Enfvrier2008,Apache reprsente 50,93 % des parts de march3,4. En novembre 2008, 72,45 % de parts de march pour Apache5. En novembre 2011, 65,00 % de parts de march pour Apache6
La version 2 d'Apache possde plusieurs avances majeures par rapport la version 1, entre
autres le support de plusieurs plates-formes (Windows,LinuxetUNIX,entre autres), le
support deprocessus lgersUNIX,une nouvelleAPIet le supportIPv6.
La fondation Apache (Apache Software FoundationouASF) a t cre en1999 partir du
groupe Apache (Apache Group) l'origine du serveur en1995.Depuis, de nombreux autres
logiciels utiles auWorld Wide Websont dvelopps ct du serveur HTTP.
Diffrence entre le web et internet
Internet est un assemblage de multiples rseaux, tous connects entre eux. Cet amas de cbles, de
fibres optiques... de matriels, pour faire simple, constitue Internet, aussi appel "le rseau des
rseaux".
Le Webest un systme de fichiers prsent sur des machines (serveurs) transitant par un protocole
particulier, consultable grce des navigateurs web et fonctionnant SURInternet ! Le web est donc
un systme de fichiers que toute personne possdant un ordinateur (ou un tlphone, maintenant...)
connect Internet peut consulter
Cest quoi http
LeprotocoleHTTP (HyperText Transfer Protocol) est le protocole le plus utilis sur Internet depuis
1990.
HTTP est un protocole de la couche application. Il peut fonctionner sur n'importe quelle connexion
fiable, ce protocole est identifi par le numro de port 80.
Le but du protocole HTTP est de permettre un transfert de fichiers (essentiellement au format HTML)
localiss grce une chane de caractres appeleURLentre un navigateur (le client) et un serveur
Web (appel d'ailleurs httpdsur les machinesUNIX).
Lurl peut se dcomposer comme suit:
http://fr.wikipedia.org/wiki/1999http://fr.wikipedia.org/wiki/1999http://fr.wikipedia.org/wiki/1999http://fr.wikipedia.org/wiki/Serveur_HTTPhttp://fr.wikipedia.org/wiki/Serveur_HTTPhttp://fr.wikipedia.org/wiki/Serveur_HTTPhttp://fr.wikipedia.org/wiki/2004http://fr.wikipedia.org/wiki/2004http://fr.wikipedia.org/wiki/2004http://fr.wikipedia.org/wiki/Apache_HTTP_Server#cite_note-1http://fr.wikipedia.org/wiki/Apache_HTTP_Server#cite_note-1http://fr.wikipedia.org/wiki/Apache_HTTP_Server#cite_note-1http://fr.wikipedia.org/wiki/2008http://fr.wikipedia.org/wiki/2008http://fr.wikipedia.org/wiki/2008http://fr.wikipedia.org/wiki/F%C3%A9vrier_2008http://fr.wikipedia.org/wiki/F%C3%A9vrier_2008http://fr.wikipedia.org/wiki/2008http://fr.wikipedia.org/wiki/2008http://fr.wikipedia.org/wiki/2008http://fr.wikipedia.org/wiki/Apache_HTTP_Server#cite_note-2http://fr.wikipedia.org/wiki/Apache_HTTP_Server#cite_note-2http://fr.wikipedia.org/wiki/Apache_HTTP_Server#cite_note-3http://fr.wikipedia.org/wiki/Apache_HTTP_Server#cite_note-3http://fr.wikipedia.org/wiki/Apache_HTTP_Server#cite_note-3http://fr.wikipedia.org/wiki/Apache_HTTP_Server#cite_note-4http://fr.wikipedia.org/wiki/Apache_HTTP_Server#cite_note-4http://fr.wikipedia.org/wiki/Apache_HTTP_Server#cite_note-4http://fr.wikipedia.org/wiki/Apache_HTTP_Server#cite_note-5http://fr.wikipedia.org/wiki/Apache_HTTP_Server#cite_note-5http://fr.wikipedia.org/wiki/Apache_HTTP_Server#cite_note-5http://fr.wikipedia.org/wiki/Microsoft_Windowshttp://fr.wikipedia.org/wiki/Microsoft_Windowshttp://fr.wikipedia.org/wiki/Microsoft_Windowshttp://fr.wikipedia.org/wiki/Linuxhttp://fr.wikipedia.org/wiki/Linuxhttp://fr.wikipedia.org/wiki/Linuxhttp://fr.wikipedia.org/wiki/UNIXhttp://fr.wikipedia.org/wiki/UNIXhttp://fr.wikipedia.org/wiki/UNIXhttp://fr.wikipedia.org/wiki/Processus_l%C3%A9gerhttp://fr.wikipedia.org/wiki/Processus_l%C3%A9gerhttp://fr.wikipedia.org/wiki/UNIXhttp://fr.wikipedia.org/wiki/UNIXhttp://fr.wikipedia.org/wiki/UNIXhttp://fr.wikipedia.org/wiki/Interface_de_programmationhttp://fr.wikipedia.org/wiki/Interface_de_programmationhttp://fr.wikipedia.org/wiki/Interface_de_programmationhttp://fr.wikipedia.org/wiki/IPv6http://fr.wikipedia.org/wiki/IPv6http://fr.wikipedia.org/wiki/IPv6http://fr.wikipedia.org/wiki/1999http://fr.wikipedia.org/wiki/1999http://fr.wikipedia.org/wiki/1999http://fr.wikipedia.org/wiki/1995http://fr.wikipedia.org/wiki/1995http://fr.wikipedia.org/wiki/1995http://fr.wikipedia.org/wiki/World_Wide_Webhttp://fr.wikipedia.org/wiki/World_Wide_Webhttp://fr.wikipedia.org/wiki/World_Wide_Webhttp://www.commentcamarche.net/contents/internet/contents/internet/protocol.php3http://www.commentcamarche.net/contents/internet/contents/internet/protocol.php3http://www.commentcamarche.net/contents/internet/contents/internet/protocol.php3http://www.commentcamarche.net/contents/internet/contents/internet/url.php3http://www.commentcamarche.net/contents/internet/contents/internet/url.php3http://www.commentcamarche.net/contents/internet/contents/internet/url.php3http://www.commentcamarche.net/contents/internet/contents/unix/unixintro.php3http://www.commentcamarche.net/contents/internet/contents/unix/unixintro.php3http://www.commentcamarche.net/contents/internet/contents/unix/unixintro.php3http://www.commentcamarche.net/contents/internet/contents/unix/unixintro.php3http://www.commentcamarche.net/contents/internet/contents/internet/url.php3http://www.commentcamarche.net/contents/internet/contents/internet/protocol.php3http://fr.wikipedia.org/wiki/World_Wide_Webhttp://fr.wikipedia.org/wiki/1995http://fr.wikipedia.org/wiki/1999http://fr.wikipedia.org/wiki/IPv6http://fr.wikipedia.org/wiki/Interface_de_programmationhttp://fr.wikipedia.org/wiki/UNIXhttp://fr.wikipedia.org/wiki/Processus_l%C3%A9gerhttp://fr.wikipedia.org/wiki/UNIXhttp://fr.wikipedia.org/wiki/Linuxhttp://fr.wikipedia.org/wiki/Microsoft_Windowshttp://fr.wikipedia.org/wiki/Apache_HTTP_Server#cite_note-5http://fr.wikipedia.org/wiki/Apache_HTTP_Server#cite_note-4http://fr.wikipedia.org/wiki/Apache_HTTP_Server#cite_note-3http://fr.wikipedia.org/wiki/Apache_HTTP_Server#cite_note-2http://fr.wikipedia.org/wiki/2008http://fr.wikipedia.org/wiki/F%C3%A9vrier_2008http://fr.wikipedia.org/wiki/2008http://fr.wikipedia.org/wiki/Apache_HTTP_Server#cite_note-1http://fr.wikipedia.org/wiki/2004http://fr.wikipedia.org/wiki/Serveur_HTTPhttp://fr.wikipedia.org/wiki/1999 -
8/12/2019 Serveur Web APACHE
4/5
Communication entre navigateur et serveur :
le client met une requte httpvers le serveur cibl ; le serveur reoit les lments de la requte ; celui-ci les interprte ; il renvoie la page demande en mettant une rponse http ; le client reoit la page au format HTML ;
le client affiche la page.
http://www.siteduzero.com/tutoriel-3-112215-rappels.html
http://www.commentcamarche.net/contents/internet/http.php3
http://fr.wikipedia.org/wiki/Serveur_web
http://fr.wikipedia.org/wiki/Protocole_HTTP
http://www.tdeig.ch/publication/tutorial_http.pdf
http://www.siteduzero.com/tutoriel-3-112215-rappels.htmlhttp://www.siteduzero.com/tutoriel-3-112215-rappels.htmlhttp://www.commentcamarche.net/contents/internet/http.php3http://www.commentcamarche.net/contents/internet/http.php3http://fr.wikipedia.org/wiki/Serveur_webhttp://fr.wikipedia.org/wiki/Serveur_webhttp://www.tdeig.ch/publication/tutorial_http.pdfhttp://www.tdeig.ch/publication/tutorial_http.pdfhttp://www.tdeig.ch/publication/tutorial_http.pdfhttp://fr.wikipedia.org/wiki/Serveur_webhttp://www.commentcamarche.net/contents/internet/http.php3http://www.siteduzero.com/tutoriel-3-112215-rappels.html -
8/12/2019 Serveur Web APACHE
5/5