www.wikidata.uk-ua.nina.az
U Vikipediyi ye statti pro inshi znachennya cogo termina Apachi znachennya Apache HTTP server vimovlyayetsya e ˈpae ʧi vidkritij vebserver Internet dlya UNIX podibnih Microsoft Windows Novell NetWare ta inshih operacijnih sistem Apache HTTP ServerTip VebserverAvtor Joe Aaron PedrazadRozrobnik Apache Software FoundationStabilnij vipusk 2 4 23 4 lipnya 2016 7 rokiv tomu 2016 07 04 Operacijna sistema Kros platformovijMova programuvannya C 1 2 Licenziya Apache Software LicenseRepozitorij svn apache org repos asf httpd httpd Vebsajt httpd apache org Apache HTTP Server u VikishovishiApache rozroblyuyetsya ta pidtrimuyetsya spilnotoyu rozrobnikiv vidkritogo programnogo zabezpechennya pid kerivnictvom Apache Software Foundation V 1996 roci Apache obijshov NCSA HTTPd iz togo chasu ye najbilsh populyarnim vebserverom u sviti Stanom na cherven 2013 roku Apache vstanovlenij na 53 34 358 974 045 serveriv dlya porivnyannya na drugomu misci Microsoft IIS yihnya chastka 17 22 115 920 681 server 4 Zmist 1 Istoriya ta nazva 2 Mozhlivosti 3 Vikoristannya 4 Arhitektura 4 1 Yadro 4 2 Sistema konfiguraciyi 4 3 Multiprocesuvalni modeli MPM 5 Primitki 6 Div takozh 7 PosilannyaIstoriya ta nazva RedaguvatiServer Apache stvorenij na pochatku 1995 roku spivtovaristvom nezalezhnih rozrobnikiv Apache Group chleni yakoyi u svij chas brali uchast u proyekti z pobudovi pershih Web serveriv u NCSA National Center for Supercomputer Applications USA Apache Group proponuye Web serveri sumisni z bud yakoyu UNIX sistemoyu ustanovlenoyi na bud yakij aparatnij platformi Server perenesenij i na inshi operacijni sistemi Tak uzhe zaraz Apache Web server dostupnij dlya OS 2 UNIX platform Windows 2000 ta in Web server Apache yak i vsi inshi Web serveri bazuyetsya na ideyah i chastini kodu realizovanih u pershomu po spravzhnomu populyarnomu Web Serveri NCSA httpd 1 3 Ye dva poyasnennya nazvi proyektu Zgidno z Apache Foundation nazvu proyektu bulo vibrano z povagi do korinnogo plemeni amerikanskogo kontinentu apachiv sho buli vidomi za svoyu vitrivalist ta vijskovu majsternist Prote pershij FAQ na vebsajti proyektu Apache Server z 1996 do 2001 stverdzhuvav sho nazva Apache pohodit vid abreviaturi A PAtCHy server sho doslivno perekladayetsya yak zalatanij server server u kod yakogo vnesenij cilij ryad serjoznih zmin Pershe poyasnennya bulo pidtverdzheno na Konferenciyi Apache i v interv yu 2000 roku z Brayanom Beglendorfom yakij tim ne mensh sprostuvav ce tverdzhennya v interv yu 2007 roku zayavlyayuchi sho server Apache ne nazvanij na chest plemeni Dzheronimo Versiya 2 vebservera Apache bula istotnim perepisom velikoyi chastini kodu programi versiyi 1 x z silnim nahilom na podalshu modulnist ta portativnist Versiya 2 2 maye gnuchkishij API avtorizaciyi Vona takozh vklyuchaye polipsheni moduli keshu j proksi servera Mozhlivosti RedaguvatiWeb server Apache ye samostijnim nekomercijnim vilno rozpovsyudzhuvanim produktom Produkt pidtrimuye bezlich mozhlivostej bagato z yakih realizovani yak skompilovani moduli yaki rozshiryuyut osnovni funkcionalni mozhlivosti Voni riznyatsya vid servernoyi pidtrimki mov programuvannya do shem autentifikaciyi Isnuyut interfejsi dlya pidtrimki mov programuvannya Perl Python Tcl i PHP Populyarni metodi stiskuvannya na Apache vklyuchayut zovnishnij modul mod gzip stvorenij dlya zmenshennya rozmiru vebstorinok peredanih po HTTP Funkciyi virtualnogo hostingu dozvolyayut odnij instalyaciyi Apache obslugovuvati rizni vebsajti Napriklad odna mashina z odniyeyu instalyaciyeyu Apache mozhe odnochasno mistiti www example com www test com test47 test server test com i tak dali Vikoristannya RedaguvatiApache peredusim vikoristovuyetsya dlya peredachi cherez HTTP statichnih ta dinamichnih vebstorinok u vsesvitnij pavutini Bagato vebzastosunkiv sproyektovano zvazhayuchi na seredovishe i mozhlivosti yaki nadaye cej vebserver Produkt mozhe pracyuvati yak keshuvalnij proksi server sho dozvolyaye istotno pidvishiti produktivnist roboti koristuvachiv lokalnoyi merezhi pri roboti z dokumentami roztashovanimi v Internet Mozhna zadavati taki parametri ta nalashtuvannya proksi servera tipi fajliv yaki neobhidno keshuvati abo navpaki ne vklyuchati v kesh maksimalnij obsyag diskovogo prostoru vidvedenij pid kesh periodichnij pereglyad i indeksuvannya bazi danih keshu z metoyu vivilnennya diskovogo prostoru shlyahom vidalennya zastarilih ob yektiv Apache zigrav klyuchovu rol u pochatkovomu zrostanni vsesvitnoyi pavutini i prodovzhuye buti najpopulyarnishim u sviti vebserverom de fakto platformoyu na yaku oriyentuyutsya inshi vebserveri Vidpovidno do statistiki 5 Netcaft za cherven 2008 roku Apache ye najposhirenishim servernim programnim zabezpechennyam v Merezhi na cej vebserver pripadala chastka blizko 49 vidpovidnogo segmentu rinku majzhe 85 miljoniv sajtiv Druge misce za populyarnistyu zajmayut programni platformi Microsoft 35 4 61 miljon sajtiv Arhitektura RedaguvatiYadro Redaguvati Yadro Apache vklyuchaye v sebe osnovni funkcionalni mozhlivosti taki yak obrobka konfiguracijnih fajliv protokol HTTP i sistema zavantazhennya moduliv Yadro na vidminu vid moduliv povnistyu rozroblyayetsya Apache Software Foundation bez uchasti storonnih programistiv Teoretichno yadro apache mozhe funkcionuvati v chistomu viglyadi bez vikoristannya moduliv Odnak funkcionalnist takogo rishennya vkraj obmezhena Yadro Apache povnistyu napisano movoyu programuvannya C Sistema konfiguraciyi Redaguvati Sistema konfiguraciyi Apache zasnovana na tekstovih konfiguracijnih fajlah Maye tri umovnih rivni konfiguraciyi Konfiguraciya servera httpd conf Konfiguraciya virtualnogo hostu httpd conf z versiyi 2 2 extra httpd vhosts conf Konfiguraciya rivnya direktoriyi htaccess Maye vlasnu movu konfiguracijnih fajliv zasnovanij na blokah direktiv Praktichno vsi parametri yadra mozhut buti zmineni cherez konfiguracijni fajli Bilsha chastina moduliv maye vlasni parametri Chastina moduliv vikoristovuye u svoyij roboti konfiguracijni fajli operacijnoyi sistemi napriklad etc passwd i etc hosts Krim cogo parametri mozhut buti zadani cherez klyuchi komandnogo ryadka Multiprocesuvalni modeli MPM Redaguvati Dlya vebservera Apache isnuye bezlich modelej simetrichnogo multiprocesuvannya Os osnovni z nih Nazva Rozrobnik Pidtrimuvani OS Opis Priznachennya Statusworker Arhivovano 4 bereznya 2012 u Wayback Machine Apache Software Foundation Linux FreeBSD Gibridna multiprocesorna bagatonitkova model Zberigayuchi stabilnist multiprocesornih rishen vona dozvolyaye obslugovuvati veliku kilkist kliyentiv z minimalnim vikoristannyam resursiv Seredno navantazheni vebserveri Stabilnij pre fork Arhivovano 13 bereznya 2012 u Wayback Machine Apache Software Foundation Linux FreeBSD MPM zasnovana na poperednomu stvorenni okremih procesiv ne vikoristovuye mehanizm threads Velika bezpeka i stabilnist za rahunok izolyaciyi procesiv odin vid odnogo zberezhennya sumisnosti zi starimi bibliotekami sho ne pidtrimuyut threads Stabilnij perchild Arhivovano 23 lyutogo 2012 u Wayback Machine Apache Software Foundation Linux Gibridna model z fiksovanoyu kilkistyu procesiv Na visoko navantazhenih serverah mozhlivist zapusku dochirnih procesiv vikoristovuyuchi inshe im ya koristuvacha dlya pidvishennya bezpeki U rozrobci nestabilnij netware Arhivovano 15 sichnya 2012 u Wayback Machine Apache Software Foundation Novell NetWare Bagatonitkova model optimizovana dlya roboti v seredovishi NetWare Serveri Novell NetWare Stabilnij winnt Arhivovano 4 bereznya 2012 u Wayback Machine Apache Software Foundation Microsoft Windows Bagatonitkova model stvorena dlya operacijnoyi sistemi Microsoft Windows Serveri pid keruvannyam Windows Server Stabilnij Apache ITK Arhivovano 7 bereznya 2012 u Wayback Machine Steinar H Gunderson Linux FreeBSD MPM zasnovana na modeli prefork Dozvolyaye zapusk kozhnogo virtualnogo hosta pid okremimi UID ta GID Hostingovi serveri serveri kritichni do izolyaciyi koristuvachiv i obliku resursiv Stabilnij peruser Arhivovano 13 veresnya 2012 u Wayback Machine Sean Gabriel Heacock Linux FreeBSD Model stvorena na bazi MPM perchild Dozvolyaye zapusk kozhnogo virtualnogo hosta pid okremimi UID ta GID Ne vikoristovuye nitki Zabezpechennya pidvishenoyi bezpeki robota z bibliotekami ne pidtrimuyutsya nitki Stabilna versiya vid 4 zhovtnya 2007 roku eksperimentalna vid 10 veresnya 2009 roku Primitki Redaguvati http linuxdocs org HOWTOs Apache Overview HOWTO 12 html https github com apache httpd The apache Open Source Project on Open Hub Languages Page 2006 d Track Q124688 Statistika vzhivanosti vebserveriv angl Arhiv originalu za 6 serpnya 2013 Procitovano 5 serpnya 2013 Statistika vzhivanosti vebserveriv angl June 2008 Web Server Survey Arhiv originalu za 28 lipnya 2008 Procitovano 28 lipnya 2008 Div takozh Redaguvati htpasswd ta htaccess Apache Software Foundation Vebserver Mod rewrite vebserver Nginx Apache TomEEPosilannya RedaguvatiOficijnij majdanchik tenet Apache Dokumentaciya po Apache 2 0 On lajn novini Apache Arhivovano 23 zhovtnya 2006 u Wayback Machine The Apache Modeling Project Otrimano z https uk wikipedia org w index php title Apache HTTP Server amp oldid 40700991