I-Apache Web Server

Ukubuka kabanzi kweseva ye-Apache yewebhu

Iseva ye-Apache HTTP (evame ukubizwa nge-Apache) ngokuvamile ibhekwa njengeseva yewebhu ye- HTTP ethandwa kakhulu emhlabeni. Kuyashesha futhi kuphephile futhi isebenza ngaphezu kwengxenye yazo zonke amaseva wewebhu emhlabeni wonke.

I-Apache iphinde isofthiwe yamahhala, isatshalaliswe yi- Apache Software Foundation ekhuthaza ubuchwepheshe obuhlukahlukene obukhululekile obuvulekile nobuvulekile bomthombo wewebhu. Iseva yewebhu ye-Apache inikeza ububanzi obugcwele bezici, kuhlanganise ne-CGI, i-SSL, kanye nezizinda ezibonakalayo; ibuye isekele amamojula we -plug-in yokwandisa.

Nakuba i-Apache ekuqaleni yenzelwe izindawo ze-Unix, cishe konke ukufakwa (ngaphezulu kuka-90%) ku-Linux. Kodwa-ke, itholakale nezinye izinhlelo zokusebenza zokusebenza njenge-Windows.

Qaphela: I- Apache inesinye iseva esibizwa ngokuthi i-Apache Tomcat engasetshenziswa ku-Services ye-Java.

Iyini Iseva Yewebhu Ye-HTTP?

Iseva, ngokujwayelekile, ikhompyutha ekude ekhonza amafayela ukucela amaklayenti. Ngakho-ke, iseva yewebhu, imvelo lapho i-website ingena khona; noma okungcono okwamanje, ikhompyutha ekhonza iwebhusayithi.

Lokhu kuyiqiniso kungakhathaliseki ukuthi iseva yewebhu inikeza kanjani noma ukuthi inikezwa kanjani (amafayela e- HTML wamakhasi wewebhu, amafayela we-FTP, njll), noma isofthiwe esetshenziswa (isib. Apache, HFS, FileZilla, nginx, lighttpd).

Iseva yewebhu ye- HTTP iyiseva yewebhu ehambisa okuqukethwe nge-HTTP, noma i-Hypertext Transfer Protocol, ngokumelene nabanye abafana ne-FTP. Isibonelo, uma uya esipheqululini sakho sewebhu, ekugcineni uxhumane nesiphakeli sewebhu esiphendula lewebhusayithi ukuze ukwazi ukuxhumana nayo ukuze ucele amakhasi wewebhu (okwenziwe kakade ukuze ubone leli khasi).

Kungani usebenzisa i-Apache HTTP Server?

Kukhona izinamba eziningana ze-Apache HTTP Server. Okuphawuleka kakhulu ukuthi kungcono mahhala kokubili ukusetshenziswa komuntu siqu kanye nokuhweba, ngakho akudingeki ukhathazeke ngokudinga ukuyikhokhela; ngisho nezinkokhelo ezincane zesikhathi esisodwa azikho.

I-Apache iphinda isofthiwe ethembekile futhi ivuselelwa kaningi ngoba isagcinwa ngokuqinile. Lokhu kubalulekile uma ucabangela ukuthi iyiphi iseva yewebhu okufanele ukuyisebenzise; ufuna eyodwa engeke ihlale ihlinzeka ngezici ezintsha futhi ezingcono kodwa futhi into ezoqhubeka nokubuyekezwa ukuze inikeze ukuvikeleka kokuphepha nokuthuthukiswa kwezinkinga.

Ngesikhathi u-Apache ungumkhiqizo wamahhala futhi obuyekeziwe, awukhiphi izici. Eqinisweni, kungenye yezinsiza zewebhu ze-HTTP ezigcwele kakhulu ezitholakalayo, okunye okunye okuthandwa kakhulu.

Amamojula asetshenziselwa ukwengeza imisebenzi eminingi kwisofthiwe; Ukuqinisekiswa kwephasiwedi kanye nezitifiketi zedijithali zisekelwa; ungenza ngokwezifiso imiyalezo yephutha; enye i-Apache yokufaka ingakwazi ukuletha amawebhusayithi amaningi ngamakhono ayo okubamba ngokuzenzakalelayo; Amamojula e-proxy ayatholakala; isekela i-SSL ne-TLS, nokucindezela kwe-GZIP ukusheshisa amakhasi wewebhu.

Nazi okunye okunye okubonakalayo ku-Apache:

Kungaphezulu kwalokho ukuthi nakuba kunezici eziningi, akudingeki ukhathazeke kakhulu ngokuthi uzofunda kanjani ukusebenzisa zonke. I-Apache isetshenziswa kabanzi ukuthi izimpendulo zinikeziwe (futhi zithunyelwe ku-intanethi) cishe noma yimuphi umbuzo ongawubuza.