Apache- ի վեբ սերվերը

Apache- ի վեբ սերվերի ակնարկ

Apache HTTP սերվերը (սովորաբար կոչվում է Apache) ընդհանուր առմամբ ճանաչվում է որպես աշխարհի ամենատարածված HTTP վեբ սերվերը: Այն արագ եւ անվտանգ է եւ աշխատում է աշխարհի բոլոր վեբ սերվերների կեսից ավելին:

Apache- ն նաեւ անվճար ծրագրային ապահովում է, որը տարածվում է Apache Software Foundation- ի կողմից, որը նպաստում է տարբեր անվճար եւ բաց կոդով առաջադեմ վեբ տեխնոլոգիաներին: Apache- ի վեբ սերվերը տրամադրում է մի շարք առանձնահատկություններ, ներառյալ CGI, SSL եւ վիրտուալ տիրույթները: այն նաեւ աջակցում է plug-in մոդուլների ընդլայնման համար:

Չնայած Apache- ն ի սկզբանե նախագծված էր Unix միջավայրում, գրեթե բոլոր տեղադրումները (ավելի քան 90%) աշխատում են Linux- ում: Այնուամենայնիվ, այն նաեւ հասանելի է Windows- ի նման այլ օպերացիոն համակարգերի համար :

Նշում. Apache- ն ունի Apache Tomcat անունով մեկ այլ սերվեր, որը օգտակար է Java Servlets- ի համար:

Ինչ է HTTP վեբ սերվերը:

Սերվերը, ընդհանուր առմամբ, հեռավոր համակարգիչ է, որը ծառայում է ֆայլեր, հաճախորդների խնդրանքով: Վեբ սերվերը, այնուհետեւ, այն միջավայրն է, որ կայքը գործում է; կամ ավելի լավ, համակարգիչը ծառայում է կայքէջը:

Սա ճիշտ է, անկախ նրանից, թե ինչ է վեբ սերվերը մատուցում կամ ինչպես է այն առաքվում ( HTML ֆայլեր վեբ էջերի համար, FTP ֆայլեր եւ այլն), ինչպես նաեւ օգտագործված ծրագրաշարը (օրինակ Apache, HFS, FileZilla, nginx, lighttpd):

HTTP վեբ սերվերը այն վեբ սերվերը է, որը բովանդակություն է հաղորդում HTTP- ի կամ Հիպերտեքստի փոխանցման արձանագրության դեմ, ինչպես FTP- ի նման: Օրինակ, երբ դուք գնում եք ձեր վեբ բրաուզերում, դուք ի վերջո կապվեք այն վեբ սերվերի հետ, որը հյուրընկալում է այս կայքէջը, որպեսզի կարողանաք շփվել դրա հետ `խնդրելու համար վեբ էջեր (որը դուք արդեն արել եք այս էջը տեսնելու համար):

Ինչու օգտվել Apache HTTP Server- ից

Apache HTTP Server- ին մի շարք օգուտներ կան: Ամենակարեւորը կարող է լինել այն, որ ամբողջովին անվճար է անձնական եւ առեւտրային օգտագործման համար, ուստի ստիպված չեք լինի երբեւէ անհանգստանալ դրա համար վճարելու կարիք ունենալու համար. նույնիսկ մի փոքրիկ միանվագ վճարներ գոյություն չունեն:

Apache- ն նաեւ հուսալի ծրագիր է եւ հաճախ թարմացվում է, քանի որ այն դեռեւս ակտիվորեն պահպանվում է: Սա կարեւոր է, երբ հաշվի առնենք, թե ինչ վեբ սերվերը կօգտագործի. դուք ցանկանում եք, որ ոչ միայն շարունակական ապահովի նոր եւ ավելի լավ հատկություններ, այլեւ այնպիսի մի բան, որը կպահպանի թարմացումներ `ապահովել անվտանգության բծեր եւ խոցելիության բարելավումներ:

Մինչ Apache- ն անվճար է եւ թարմացվող ապրանք, այն չի տատանում առանձնահատկությունների վրա: Փաստորեն, դա առավել մատչելի HTTP վեբ սերվերներից մեկն է, որը եւս մեկ պատճառ է, որ այն այնքան հայտնի է:

Մոդուլները օգտագործվում են ծրագրային ապահովման համար ավելի շատ գործառույթներ ավելացնելու համար: գաղտնաբառերի իսկությունը հաստատող եւ թվային վկայագրեր են ապահովվում; դուք կարող եք հարմարեցնել սխալ հաղորդագրություններ; մեկ Apache- ի տեղադրումը կարող է մատչելի լինել բազմաթիվ վեբկայքեր իր վիրտուալ հոսթինգի հնարավորություններով. հասանելի են վստահված անձի մոդուլներ. այն աջակցում է SSL եւ TLS, եւ GZIP կոմպրեսիոն արագացնել վեբ էջերը:

Ահա Apache- ում տեսել մի քանի այլ առանձնահատկություններ.

Ավելին, այն է, որ չնայած կան բազմաթիվ առանձնահատկություններ, դուք չպետք է անհանգստանաք այնքանով, թե ինչպես պետք է սովորեք օգտագործել բոլորը: Apache- ն այնքան լայնորեն օգտագործվում է, որ պատասխանները արդեն տրվել են (եւ տեղադրվել առցանց) գրեթե ցանկացած հարցի, որը դուք կարող եք հարցնել: