Vous êtes sur la page 1sur 15

INSTALLATION DE APACHE POUR WINDOWS

(XP OU 2000)

Par Maisse Sbastien

Document en date du 0 octo!re 200"

In#ta$$at%on de APACHE &our W%ndo'# &ar (a%##e S)!a#t%en * Document cr)) $e 0*+0*200" , (%#e - .our $e 02*++*200"

Pr)am!u$e /
0%en1enue dan# ce document 2u% a &our !ut de 1ou# 3a%re d)cou1r%r $4%n#ta$$at%on du #er1eur 'e! A&ac5e dan# en1%ronnement W%ndo'# (XP ou 2000 1o%r 67)8 Ce dern%er e#t $e tra1a%$ de $a Apache Software Foundation 2u% r)un%t d4autre# &ro.et#8 (a%# a1ant tout9 une &et%te e:&$%cat%on (&ro1enant du #%te '%;%&ed%a8or<) de ce 2u4e#t un #er1eur 'e! et - 2uo% %$ e#t de#t%n)8

=u4e#t*ce 2u4un #er1eur 'e! >


Un #er1eur HTTP ou d)mon HTTP ou HTTPd (HTTP daemon) ou (mo%n# &r)c%#)ment) #er1eur We!9 e#t un $o<%c%e$ #er1ant de# re2u?te# re#&ectant $e &rotoco$e de commun%cat%on c$%ent*#er1eur H@&erTe:t Tran#3er Protoco$ (HTTP)9 2u% a )t) d)1e$o&&) &our $e Wor$d W%de We!8 Un ord%nateur #ur $e2ue$ 3onct%onne un #er1eur HTTP e#t a&&e$) #er1eur We!8 Le terme A #er1eur We! B &eut au##% d)#%<ner $e #er1eur HTTP ($e $o<%c%e$) $u%*m?me8 Le# deu: terme# #ont ut%$%#)# &our $e $o<%c%e$ car $e &rotoco$e HTTP a )t) d)1e$o&&) &our $e We! et $e# &a<e# We! #ont en &rat%2ue tou.our# #er1%e# a1ec ce &rotoco$e8 D4autre# re##ource# du We! comme $e# 3%c5%er# - t)$)c5ar<er ou $e# 3$u: aud%o ou 1%d)o #ont en re1anc5e 3r)2uemment #er1%e# a1ec d4autre# &rotoco$e#8 Le# #er1eur# HTTP $e# &$u# ut%$%#)# #ont /

A&ac5e HTTP Ser1er de $a A&ac5e So3t'are Coundat%on9 #ucce##eur du NCSA 5tt&d Internet In3ormat%on Ser1%ce# de (%cro#o3t (IIS) Sun ONE de Sun (%cro#@#tem# (anc%ennement %P$anet de Net#ca&e Commun%cat%on# Cor&orat%on) Le #er1eur We! Deu# de Deu# Tec5no$o<@

Le &$u# &o&u$a%re e#t A&ac5e HTTP Ser1er 2u% #ert en1%ron E6F de# #%te# We! en octo!re 200" #e$on Netcra3t8 H%#tor%2uement9 d4autre# #er1eur# HTTP %m&ortant# 3urent CERN 5tt&d9 d)1e$o&&) &ar $e# %n1enteur# du We!9 a!andonn) $e +" .u%$$et +66E et NCSA HTTPd9 d)1e$o&&) au NCSA en m?me tem&# 2ue NCSA (o#a%c9 a!andonn) m%*+66G8 I$ e:%#te au##% de# #er1eur# HTTP 2u% #ont de# #er1eur# d4a&&$%cat%on# ca&a!$e# de 3a%re #er1eur HTTP9 comme Ro:en ou Caud%um8 La question ayant obtenue une rponse... Nous allons procder maintenant l'installation.
In#ta$$at%on de APACHE &our W%ndo'# &ar (a%##e S)!a#t%en * Document cr)) $e 0*+0*200" , (%#e - .our $e 02*++*200"

T)$)c5ar<ement d4APACHE /
A1ant $4%n#ta$$at%on9 nou# de1on# tout d4a!ord r)cu&)rer $4arc5%1e contenant notre 3utur #er1eur 'e!8 Pour ce 3a%re rendeH*1ou# #ur $e #%te a&ac5e8or<8 De $-9 %$ 3aut r)cu&)rer $a 1er#%on 2808XX de A&ac5e &our en1%ronnement W%ndo'#8 Dan# $e ca# &r)#ent9 nou# a$$on# !a#er notre %n#ta$$at%on #ur A&ac5e 1er#%on 2.0.559 1er#%on 2u% e#t actue$$ement d%33u#)e - $45eure ou .4)cr%# ce document8 Nom du 3%c5%er t)$)c5ar<) / apache_2.0.55-win32-x8 -no_ss!."si 0%en entendu9 %$ 1a de #o% 2ue 1ou# &ou1eH !a#er 1otre %n#ta$$at%on #ur une 1er#%on #u&)r%eure8 Iou# &ou1eH e33ectuer $e t)$)c5ar<ement de $4a&&$%cat%on - cette ur$ / 5tt&/JJ5tt&d8a&ac5e8or<Jdo'n$oad8c<% Ceci fait, nous pouvons prsent installer Apache sur notre machine.

In#ta$$at%on d4APACHE /
Loca$%#eH $4arc5%1e 2ue 1ou# a1eH t)$)c5ar<)e9 &ar d)3aut #ur $e !ureau #% 1ou# a1eH t)$)c5ar<) a1ec 3%re3o: #%non une &et%te rec5erc5e (#ur 1otre d%#2ue dur) 1ou# &ermettra de $oca$%#er $e &ro<ramme d4%n#ta$$at%on d4A&ac5e8 Un double clic lancera le pro!ramme d'installation... On c$%2ue #ur #ext8

In#ta$$at%on de APACHE &our W%ndo'# &ar (a%##e S)!a#t%en * Document cr)) $e 0*+0*200" , (%#e - .our $e 02*++*200"

Nou# de1on# tout d4a!ord acce&ter $a $%cence d4ut%$%#at%on de A&ac5e8 La $%cence e#t #%m%$a%re - une $%cence KPL8

On coc5e $ accept the ter"s in the !icence a%ree"ent &u%# on c$%2ue #ur Ne:t8 Cec% )tant #% 1ou# n4acce&teH &a# $e# terme# de $a $%cence9 $4%n#ta$$at%on #4ac5L1era $-888 Une &et%te e:&$%cat%on de ce 2u4e#t A&ac5e8 On c$%2ue #ur #ext8

In#ta$$at%on de APACHE &our W%ndo'# &ar (a%##e S)!a#t%en * Document cr)) $e 0*+0*200" , (%#e - .our $e 02*++*200"

A cet )cran9 nou# a$$on# con3%<urer $e nom de doma%ne9 $e nom du #er1eur a%n#% 2ue $4adre##e e*ma%$ de $4adm%n%#trateur du #er1eur8

#etwor& 'o"ain / Nom de doma%ne du #er1eur9 Loca$5o#t corre#&ondant - $45Mte $oca$ dan# $e ca# &r)#ent8 Ser(er #a"e / Nom du #er1eur9 %c%9 nou# a$$on# mettre +2N80808+ 2u% corre#&ond - $4%& %nterne de $a mac5%ne8 Ad"inistrator)s *"ai! Address / $4adre##e e*ma%$ de $4adm%n%#trateur en $4occurrence 1ou#8 For A!! +sers, on -ort 80, as Ser(ice / cette o&t%on &ermet d4%n#ta$$er a&ac5e &our tout !es co"ptes uti!isateurs en ut%$%#ant $e port 80 (&ort ut%$%#) &ar d)3aut &our un #er1eur 'e!) en tant .ue ser(ice ($e #er1%ce e#t ut%$%#) &ar W%ndo'# XP ou 2000)8 on!/ for the 0urrent +ser, on -ort 8080, when started Manua!!/ / cette o&t%on &ermet d4%n#ta$$er a&ac5e &our !)uti!isateur courant (2u% &rocLde - $4%n#ta$$at%on) en ut%$%#ant $e port 8080 et a1ec un d"arra%e "anue!8 Cette dern%Lre e#t recommand)e #% 1ou# ne #ou5a%teH &a# mettre en &roduct%on 1otre #er1eur 'e!9 ma%# 2ue 1ou# $4ut%$%#eH dan# un o!.ect%3 de d)1e$o&&ement 'e!8 Dan# $e ca# &r)#ent9 .e &rocLde - une %n#ta$$at%on de t@&e A tout ut%$%#ateur#9 #ur $e &ort 70 en tant 2ue #er1%ce B8

In#ta$$at%on de APACHE &our W%ndo'# &ar (a%##e S)!a#t%en * Document cr)) $e 0*+0*200" , (%#e - .our $e 02*++*200"

On c$%2ue #ur #ext &our cont%nuer $4%n#ta$$at%on888 On c5o%#% $e t@&e d4%n#ta$$at%on &our notre #er1eur 'e! /

1/pica! / In#ta$$at%on t@&%2ue (1a %n#ta$$er $e# &r%nc%&a$e# )$)ment# &our $4ut%$%#at%on du #er1eur) , recommand) #% 1ou# n4a1eH &a# tro& d4%d)e de# com&o#ant# dont 1ou# a1eH !e#o%n8 0usto" / In#ta$$at%on &er#onna$%#)e (on d)3%n% $e# com&o#ant# 2ue $4on #ou5a%te %n#ta$$er &our notre #er1eur)

Dan#9 $e ca# &r)#ent9 .e c5o%#%# une %n#ta$$at%on de t@&e 0usto"9 et .e c$%2ue #ur #ext8

In#ta$$at%on de APACHE &our W%ndo'# &ar (a%##e S)!a#t%en * Document cr)) $e 0*+0*200" , (%#e - .our $e 02*++*200"

Nou# a1on# (c%*de##ou#) $e# &r%nc%&au: com&o#ant# &our notre #er1eur 'e!9 - noter 2ue tou# ne #ont &a# ut%$e# #% $4on &en#e ut%$%#er notre #er1eur de man%Lre #tandard8

Dan# $e ca# &r)#ent9 on #ou5a%te &roc)der - $4%n#ta$$at%on dan# un r)&erto%re autre 2ue ce$u% &ar d)3aut A 023-ro%ra" Fi!es3Apache 4roup B8 Pour ce 3a%re9 on c$%2ue #ur $e !outon 0han%e888

In#ta$$at%on de APACHE &our W%ndo'# &ar (a%##e S)!a#t%en * Document cr)) $e 0*+0*200" , (%#e - .our $e 02*++*200"

Ic%9 A&ac5e #era %n#ta$$) dan# $e r)&erto%re A *23pro5et B8 On c$%2ue #ur $e !outon 67 &our 1a$%der &u%# #ur $e !outon #ext &our cont%nuer notre %n#ta$$at%on8

On c$%2ue #ur $e !outon $nsta!! &our &roc)der - $4%n#ta$$at%on8 "atience, installation en cours...

S% 1ou# #ou5a%teH annu$er 1otre %n#ta$$at%on9 c$%2uer #ur $e !outon 0ance!8


In#ta$$at%on de APACHE &our W%ndo'# &ar (a%##e S)!a#t%en * Document cr)) $e 0*+0*200" , (%#e - .our $e 02*++*200"

Une 3o%# $4%n#ta$$at%on term%n)e9 nou# a1on# $4)cran c%*de##ou# 2u% #4a33%c5e8

On c$%2ue #ur $e !outon Finish8 A &r)#ent9 notre #er1eur e#t o&)rat%onne$9 d4a%$$eur#9 #% $4%n#ta$$at%on )ta%t #tandard9 $e# #er1%ce# #ont d).- en act%on8 Par a%$$eur#9 #% 1ou# re<ardeH dan# $e menu D)marrer J Pro<ramme#9 1ou# de1r%eH a1o%r $e menu #u%1ant /

Iou# aureH &u au##% remar2uer $a &r)#ence de Apache Ser(ice Monitor dan# 1otre #@#tra@ (- cMt) $4 5eure) 2u% e#t re&r)#ent) &ar $4%cMne c%*de##ou# /

Cet ut%$%ta%re 1ou# &ermet de d)marrer J arr?ter Jred)marrer $e #er1%ce A&ac5e28 Pour acc)der - A&ac5e mon%tor9 un c$%2ue dro%t #ur 1ou# a33%c5era $e menu 888 6pen Apache Monitor8 Ce dern%er 1ou# &ermettant de $ancer ou non 1otre A&ac5e8

In#ta$$at%on de APACHE &our W%ndo'# &ar (a%##e S)!a#t%en * Document cr)) $e 0*+0*200" , (%#e - .our $e 02*++*200"

Note / S% 1ou# #ou5a%teH $ancer 1otre #er1%ce a&ac5e #an# &our ce$a &a##er &ar Apache Ser(ice Monitor8 I$ 1ou# #u33%t de 3a%re un c!i.ue droit sur -oste de 1ra(ai! J 4rer en#u%te9 a$$er dan# $a ru!r%2ue Ser(ices et app!ications J Ser(ices8 L-9 on trou1e $e #er1%ce Apache2 #ur $e2ue$ on 1a 3a%re un c$%2ue dro%t9 &u%# d"arrer ou arr8ter #e$on $e ca#8 Une a#tuce toute #%m&$e e#t d4ou1r%r une %n1%te de commande9 &our ce$a9 '"arrer J *xcuter &u%# ta&er 0M' (ou cmd9 Oa n4a &a# d4%m&ortance)8 La 3en?tre ou1erte9 on ta&e #*1 S1A91 A-A0:*2 (&our d)marrer $e #er1%ce) #*1 S16- A-A0:*2 (&our arr?ter $e #er1%ce) #oil, votre service sera lanc ou arr$t selon le cas. Cec% )tant nou# a$$on# e33ectuer une 1)r%3%cat%on &our #a1o%r #% notre #er1eur e#t !%en en cour# de 3onct%onnement8 (a &rem%Lre 1%#%te P Pour ce$a9 on ou1re notre na1%<ateur 3a1or% (C%re3o: &ar e:em&$e)9 &u%# on ta&e dan# $a !arre d4adre##e / 5tt&/JJ$oca$5o#t ou 5tt&/JJ+2N80808+ S% $or# de $4%n#ta$$at%on 1ou# a1eH c5o%#% $4o&t%on A on!/ for the 0urrent +ser, on -ort 8080, when started Manua!!/ B9 1ou# de1eH a.outer 28080 - $a 3%n de $4ur$ comme cec% / 5tt&/JJ$oca$5o#t/7070 ou 5tt&/JJ+2N80808+/7070 Cec% n4)tant 1a$%de 2ue dan# $e ca# oQ 1ou# a1eH entr) $e# m?me# %n3ormat%on# %nd%2u)e# $or# de $4%n#ta$$at%on8 S% 1ou# a1eH rentr) une %& de 1otre r)#eau $oca$ en $%eu et &$ace de ;2<.0.0.;8 Iotre #er1eur e#t 1%#%!$e - $4ur$ #u%1ante de&u%# n4%m&orte 2ue$ &o#te de 1otre r)#eau LAN8 5tt&/JJ+628+E7808+ (&ar e:em&$e)
In#ta$$at%on de APACHE &our W%ndo'# &ar (a%##e S)!a#t%en * Document cr)) $e 0*+0*200" , (%#e - .our $e 02*++*200"

S% tout a )t) !%en %n#ta$$) et 3onct%onne9 1ou# de1r%eH a1o%r un )cran #%m%$a%re - ce$u%*c%8

#otre serveur %eb est prsent online. En ca# de &ro!$Lme / S% &our une ra%#on ou une autre9 1ou# n4arr%1eH &a# - acc)der - $a &a<e &ar d)3aut de a&ac5e (c%*de##u#)9 %$ 1ou# 3aut 1)r%3%er $e# &o%nt# #u%1ant# / I)r%3%er 2ue $e #er1%ce a&ac5e2 e#t !%en d)marr)9 &our ce$a ut%$%#er $e 4estionnaire de !)ordinateur ru!r%2ue Ser(ices et app!ications = Ser(ices dan# $e2ue$ 1ou# aureH $4)tat actue$ du #er1%ce en 2ue#t%on. I)r%3%er $e 3%c5%er $o< de a&ac5e9 ce dern%er #e nomme error.!o% e#t ce trou1e dan# $e #ou#* r)&erto%re !o%s de 1otre A&ac5e8 Ce$u%*c% %n#cr%1ant $e# error# 2u% &eu1ent ?tre %nter1enu $or# du $ancement du #er1%ce a%n#% 2ue &endant #on 3onct%onnement8

Con3%<urat%on d4APACHE /
La con3%<urat%on de A&ac5e #e 3a%t de man%Lre #%m&$e et ce 1%a un #eu$ et un%2ue 3%c5%er de con3%<urat%on8 Le 3%c5%er de con3%<urat%on du #er1eur 'e! #e nomme httpd.conf ( un 3%c5%er te:te 2u% #era )d%t) a1ec $e !$oc*note#) et e#t #%tu) dan# $e #ou#*r)&erto%re conf d4A&ac5e8
In#ta$$at%on de APACHE &our W%ndo'# &ar (a%##e S)!a#t%en * Document cr)) $e 0*+0*200" , (%#e - .our $e 02*++*200"

Ce 3%c5%er cont%ent $e# &r%nc%&au: )$)ment# &our 3a%re en #orte 2ue 1otre #er1eur 'e! tourne #an# encom!re8 Une mod%3%cat%on dan# ce 3%c5%er &eut rendre %nd%#&on%!$e A&ac5e8 Io@on# 2ue$2ue# &aramLtre# &aram)tra!$e# #an# tro& de d%33%cu$t)8 Tout d4a!ord9 une c5o#e !%en ut%$e #% 1ou# ne #ou5a%teH &a# ut%$%#er $e r)&erto%re de !a#e de A&ac5e &our 1o# document# 'e!8 Par d)3aut9 $e #ou#*r)&erto%re 2u% cont%ent $e# &a<e# 'e! #e nomme htdocs9 #% 1ou# #ou5a%teH mod%3%er ce$a9 re&)reH $e &aramLtre A 'ocu"ent9oot B &u%# mod%3%er comme cec% / 'ocu"ent9oot Re/J&ro.etJ'''R On aura &r%# #o%t de cr)er $e #ou#*r)&erto%re www dan# e2=pro5et a1ant m?me d4a1o%r 3a%t $a mod%3%cat%on dan# $e 3%c5%er de con3%<urat%on9 #%non ce$a aura%t &our e33et de <)n)rer une erreur $or# du $ancement d4A&ac5e8 S% &our une ra%#on ou &our un autre9 on #ou5a%te mod%3%er $4adre##e e*ma%$ de $4adm%n%#trateur du #er1eur9 on re&Lre $e &aramLtre Ser(erAd"in &u%# on $u% %nd%2ue en 1a$eur une adre##e e*ma%$ (de &r)3)rence 1a$%de)8 Ser(erAd"in totoSnomdedoma%ne8com S% $4on #ou5a%te %nd%2uer $e# 3%c5%er# 2u% #eront tra%t)# comme de# 3%c5%er# de !a#e du #er1eur 'e!9 c4e#t*-*d%re $a &a<e &ar d)3aut d4un r)&erto%re 'e!9 nou# &ou1on# mod%3%er &our ce$a $e &aramLtre 'irector/$ndex8 'irector/$ndex %nde:85tm %nde:85tm$ %nde:8&5& %nde:8&5&" Ic%9 toute# $e# &a<e# 2u% #e nomment %nde:85tm$9 %nde:85tm$9 %nde:8&5& ou %nde:8&5&" #eront &r%#e# en com&te &ar $e #er1eur 'e! comme &a<e &ar d)3aut d4un #%te 'e!8 Pour 3a%re en #orte 2ue $e 1%#%teur e#t un m%n%mum d4%n3ormat%on concernant 1otre #er1eur $or#2ue une &a<e d4erreur t@&e G0G #4a33%c5e9 nou# &ou1on# mod%3%er $a 1a$eur du &aramLtre Ser(er1o&ens8 Ser(er1o&ens Prod En donnant $a 1a$eur -rod ce$a &ermet de ne 3ourn%r 2ue $e nom du #er1eur9 #o%t dan# $e ca# &r)#ent Apache, %$ n4@ aura aucune %n3ormat%on concernant $a 1er#%on ut%$%#)e n% d4autre# %n3ormat%on# 2u% &ourra%ent ren#e%<ner une &er#onne ma$ %ntent%onn)e8 Par a%$$eur#9 .e 1e%$$e - 3ourn%r une adre##e e*ma%$ 2u% &ourra%t &ermettre au 1%#%teur de m4%n3ormer d4un )1entue$ &ro!$Lme #ur $e #er1eur8 Pour ce 3a%re .e mod%3%e $a 1a$eur du &aramLtre Ser(er Si%nature8
In#ta$$at%on de APACHE &our W%ndo'# &ar (a%##e S)!a#t%en * Document cr)) $e 0*+0*200" , (%#e - .our $e 02*++*200"

Comme cec% / Ser(erSi%nature Ema%$ Ce 2u% au 3%na$ $or#2u4un me##a<e d4erreur e#t a33%c5) &ermet - tout 1%#%teur de &ou1o%r &r)1en%r $4adm%n%#trateur du #er1eur8 Une o&t%on 2u% e#t trL# ut%$e e#t $4ut%$%#at%on du modu$e #tatu#9 un modu$e e#t une 3onct%on 2u% &ermet d4a.outer de# 3onct%on# - 1otre #er1eur 'e!8 Le modu$e #tatu# &ermet dan# $e ca# &r)#ent d4o!ten%r de# %n3ormat%on# en 2ua#% tem&# r)e$ #ur $4)tat du #er1eur8 Pour ce 3a%re dan# $e 3%c5%er de con3%<urat%on9 .e 1a%# rec5erc5er $a $%<ne #u%1ante / > ?oadModu!e status_"odu!e "odu!es="od_status.so Dan# $e ca# &r)#ent9 $a $%<ne e#t actue$$ement en commenta%re &u%#2ue a@ant un > en #on d)!ut de $%<ne8 Donc9 on d)commente tout d4a!ord $a $%<ne / ?oadModu!e status_"odu!e "odu!es="od_status.so Pu%# $4on rec5erc5e $e# 2ue$2ue# $%<ne# c%*de##ou# ($%<ne# 2u% dan# $eur 1er#%on d4or%<%ne #ont $- au##% comment)# T) / @?ocation =ser(er-statusA Set:and!er ser(er-status 6rder den/,a!!ow 'en/ fro" a!! A!!ow fro" ;2<.0.0.; @=?ocationA Ce# 2ue$2ue# $%<ne# &ermettent de rendre ou non d%#&on%!$e $4)tat du #er1eur8 Le 'en/ fro" a!! per"et tout d4a!ord interdit !)accBs C tout !e "onde &u%# a1ec $4o&t%on A!!ow fro" ;2<.0.0.; de $4autoriser uni.ue"ent C ;2<.0.0.; ($a con#u$tat%on #era donc &o##%!$e 2ue de&u%# $e #er1eur et non de&u%# une mac5%ne dan# $e r)#eau $oca$ &ar e:em&$e)8 Une 3o%# $a mod%3%cat%on9 on enre<%#tre $e 3%c5%er de con3%<urat%on &u%# $4on ou1re #on na1%<ateur 3a1or% (O&)ra &ar e:em&$e)8 Dan# $a !arre d4adre##e / 5tt&/JJ$oca$5o#tJ#er1er*#tatu#

In#ta$$at%on de APACHE &our W%ndo'# &ar (a%##e S)!a#t%en * Document cr)) $e 0*+0*200" , (%#e - .our $e 02*++*200"

Cec% a@ant un r)#u$tat com&ara!$e - ce$a /

Io%$- donc en #omme un a&erOu de $a con3%<urat%on d4un #er1eur 'e! A&ac5e8

In#ta$$at%on de APACHE &our W%ndo'# &ar (a%##e S)!a#t%en * Document cr)) $e 0*+0*200" , (%#e - .our $e 02*++*200"

S% 1ou# #ou5a%teH de &$u# am&$e# %n3ormat%on# concernant !a confi%uration d)un ser(eur Apache9 .e 1ou# %n1%te - $%re $e "anue! &our $a 1er#%on 2.0 2u% #e trou1e dan# $e #ou#* r)&erto%re "anua! d4A&ac5e8 Ou #ur $a 1er#%on on$%ne 2u% #e trou1e - $4ur$ #u%1ante / 5tt&/JJ5tt&d8a&ac5e8or<Jdoc#J280J

Conc$u#%on /
Iou# a1eH - &r)#ent un #er1eur 'e! o&)rat%onne$ 2ue 1ou# &ou1eH rendre d%#&on%!$e #ur %nternet et ce de man%Lre #%m&$e8 I$ e#t - noter 2ue $a con3%<urat%on du #er1eur 2uo%2u4un &eut ardu au d)!ut de1%ent 1%te une c5o#e ac2u%#e &our $e &eu 2u4on #e donne $a &e%ne de $%re $e manue$8 S% 1ou# a1eH de# 2ue#t%on# J #u<<e#t%on# concernant ce document9 .e 1ou# encoura<e - me contacter #o%t &ar e*ma%$ - t5ec@!er#e!S5otma%$8com9 #o%t en $a%##ant un me##a<e #ur $e 3orum 2u% #e trou1e - $4ur$ #u%1ante / 5tt&/JJ3orum8mon#er1eur&er#o8com Pour de &$u# am&$e# document# #ur d%1er# #u.et#9 3a%te un tour - $4ur$ c%*de##ou#888 5tt&/JJtutor%a$8mon#er1eur&er#o8com (erc% - Sa$1ador &our $a re$ecture a%n#% 2ue &our $a correct%on ort5o<ra&5%2ue8 (erc% d4a1o%r &r%# $e tem&# de $%re ce document /*)

In#ta$$at%on de APACHE &our W%ndo'# &ar (a%##e S)!a#t%en * Document cr)) $e 0*+0*200" , (%#e - .our $e 02*++*200"

Vous aimerez peut-être aussi