Apache Web Server

Umboniso we-Apache web server

Iseva ye-Apache HTTP (ngokuqhelekileyo kuthiwa yiApache) ngokuqhelekileyo ibonwa njengesixhobo sewebhu seHTTP esithandwa kakhulu kwihlabathi. Kukhawuleza kwaye kukhuselekile kwaye isebenza ngaphezu kwesiqingatha seeseva zonke zewebhu emhlabeni wonke.

I-Apache iphinda isofthiwe ekhululekile, isasazwa yi- Apache Software Foundation ekhuthaza ukusetyenziswa kobugcisa bewebhu obukhululekile kunye novulekileyo. Iseva yewebhu ye-Apache inikeza uluhlu olupheleleyo lwezinto, eziquka i-CGI, i-SSL, kunye nezizinda ezibonakalayo; Kwakhona isekela iimodyuli zeeplun-in for the extensibility.

Nangona i-Apache yayilungiselelwe okokuqala kwiindawo ze-Unix, phantse zonke iziseko (ngaphezulu kwe-90%) ziqhutywa kwi-Linux. Nangona kunjalo, iyafumaneka nakwezinye iinkqubo zokusebenza ezifana neWindows.

Qaphela: I- Apache inomnye umncedisi othiwa yi-Apache Tomcat enokusetyenziswa kwiiNkonzo zeJava.

Yintoni iSeva yeWebhu yeWebhu?

Umncedisi, ngokuqhelekileyo, ikhomputha ekude ekhonza iifayile ukucela abathengi. Umncedisi wewebhu, ke, yimeko apho iwebhusayithi ihamba khona; okanye ngcono, kodwa ikhompyutha isebenza kwiwebhusayithi.

Oku kuyinyani nantoni na ukuba umncedisi wewebhu uyakunikela okanye njani ukuhanjiswa (iifayile ze HTML kumaphepha ewebhu, iifayile zeFTP, njl.), Okanye isofthiwe esetyenziswayo (umzekelo: Apache, HFS, FileZilla, nginx, lighttpd).

Umncedisi wewebhu we- HTTP ngumncedisi wewebhu ohambisa umxholo kwiHTTP, okanye iProtokholi yokuTshintshiselwa kwe-Hypertext, ngokunye nabanye abafana neFTP. Umzekelo, xa uhamba kwisiphequluli sakho sewebhu, ekugqibeleni uqhagamshelana nomncedisi wewebhu obamba le website ukuze ukwazi ukunxibelelana nayo ukuze ucele iphepha lewebhu (okwenziwe kakade ukuze ubone leli phepha).

Kutheni usebenzisa i-Apache HTTP Server?

Kukho inani leenzuzo kwi-Apache HTTP Server. Eyona nto ibalulekileyo kukuba yinto ekhululekile kuzo zombini kunye nokusetyenziswa kwezorhwebo, ngoko akumele ube nexhala malunga nokufuna ukuyihlawula; kwanexesha elincinci lexesha elilodwa alikho.

I-Apache yisoftware ethembekileyo kwaye ihlaziywa rhoqo kuba isagcinwa ngokuqhubekayo. Oku kubalulekile xa ucinga ukuba yeyiphi iseva yewebhu ukusebenzisa; ufuna enye engeyiyo kuphela iya kubonelela ngezixhobo ezintsha kunye ezingcono kodwa kunye nento eya kuhlala ihlaziywa ukubonelela ngeendlela zokukhusela kunye nokuphuculwa kwengozi.

Ngoxa i-Apache ngumkhiqizo ohlawulelwayo kwaye awuhlaziyiweyo, awukhangeli kwiimpawu. Enyanisweni, yenye yezona zixhobo ezininzi ze-HTTP ezizalisekile zikhona, esinye isizathu esithandwa kakhulu.

Iimodyuli zisetyenziselwa ukongeza imisebenzi engakumbi kwisofthiwe; Ukuqinisekiswa kwephasiwedi kunye neziqinisekiso zedijithali zisekelwa; unokwenza imiyalezo yempazamo; Enye i-Apache ifake ikwazi ukuhambisa iiwebhsayithi ezininzi ngeendawo zayo zokusingatha; iimodyuli zeproxy zikhoyo; isekela i-SSL kunye ne-TLS, kunye ne-compression ye-GZIP ukukhawulezisa amaphepha ewebhu.

Nantsi iindawo ezimbalwa ezibonakalayo kwiApache:

Yintoni enye ukuba nangona zininzi iinkalo, akufanele ukhathazeke kakhulu malunga nendlela ozakufunda ukuyisebenzisa ngayo yonke into. I-Apache isetyenziswe ngokubanzi ukuba iimpendulo sele zinikezelwe (kwaye zithunyelwa kwi-intanethi) malunga nayiphi na umbuzo ongayibuza.