Apache Web Server

Mhedziso yeAppache web server

Apache HTTP Server (kazhinji inonzi Apache) inowanzozivikanwa senhare yeHTTP yepasi rese yakakurumbira. Inokurumidza uye yakachengeteka uye inomhanya kupfuura hafu yemaseva ewebhu ari pasi rose.

Apache inosunungurawo software, inoparadzirwa neApache Software Foundation iyo inokurudzira zvakasiyana-siyana uye yakazaruka inotangira web technologies. Apo Apache web server inopa huwandu hwakazara hwezvinhu, kusanganisira CGI, SSL, uye virtual domains; iyo inotsigirawo plug-in modules kuti iwedzere.

Kunyange zvazvo Apache pakutanga yakagadzirirwa nzvimbo ye Unix, inenge yose inoshandiswa (inopfuura 90%) inoshandisa Linux. Zvisinei, inowanikwawo kune mamwe maitiro ekushanda sa Windows.

Cherechedza: Apache ine imwe server inonzi Apache Tomcat iyo inobatsira Java Servlets.

Chii chinonzi HTTP Web Server?

Avhareji, kazhinji, ikombiyuta yakadzika inoshandisa mafaira kukumbira vatengi. Iwe web server, zvino, inzvimbo iyo webhusaiti inopinda mukati; kana zviri nani zvakadaro, kombiyuta iyo inoshumira webhusaiti.

Izvi ndezvechokwadi pasinei nokuti web server iri kununura kana kuti iri kununurwa ( HTML mafaira emapeji ewebhu, FTP mafaira, nezvimwe), kana software inoshandiswa (eg Apache, HFS, FileZilla, nginx, lighttpd).

Nhare yeHTTP yewebhu ndeye web server iyo inopa zvinyorwa pamusoro peHTTP, kana Hypertext Transfer Protocol, zvichienderana nevamwe vakaita seFTP. Somuenzaniso, paunoenda kune web browser yako, iwe pakupedzisira unosangana ne web server iyo inochengetedza webhusaiti ino kuitira kuti ugone kutaurirana nayo kuti ubvunze mapeji ewebhu (zvawakatoita kuti uone peji ino).

Sei Uchishandisa Apache HTTP Server?

Pane huwandu hwezvipo kune Apache HTTP Server. Nyaya inonyanya kukosha ndeyokuti yakasununguka zvachose pamashandisirwo ega ega uye ezvokutengeserana, saka haufaniri kumboshushikana pamusoro pekuda kuribhadhara; kunyange zviduku-imwe nguva yekubhadhara hazvisipo.

Apache isiriwo software yakatendeseka uye inovandudzwa kakawanda sezvo ichiri kuchengetedzwa. Izvi zvinokosha kana uchitarisa kuti web server yakashandisei; iwe unoda imwe iyo kwete chete icharamba ichipa zvinhu zvitsva uye zviri nani asiwo chimwe chinhu chicharamba chichidzokorora kuti chigadzirire kuchengeteka nekuvandudza kunetseka.

Apo Apache isiri chigadzirwa chisina chakanaka uye chakashandurwa, hachigadziri pazvinhu. Kutaura zvazviri, ndechimwe chezvikamu zve-HTTP zvakanyanya-yakazara yewebhu, inova imwe chikonzero iyo yakakurumbira.

Modules anoshandiswa kuwedzera mamwe mabasa kune software; password yekutendesa uye zvitifiketi zvedijiti zvinotsigirwa; iwe unogona kugadzira zvinyorwa zvikanganiso; imwe Apache inokwanisa kuunza mawebsite akawanda nekwakakwana yekugadzirisa maitiro; proxy modules iripo; inotsigira SSL neTLS, uye kugadzirisa kweGZIP kukurumidzira mapeji ewebhu.

Heino zvishoma zvimwe zviitiko zvakaonekwa muApache:

Chii chinowedzera kuti kunyange zvazvo pane zvakawanda zvezvinhu, haufaniri kunetseka zvakanyanya nezvekuti iwe udzidze sei kushandisa zvose. Apache inoshandiswa zvakapararira kuti mhinduro dzatove dzakapiwa (uye dzakatumirwa paIndaneti) kune chero mubvunzo unogona kubvunza.