Apache Web Server

Apache web serverinə dair ümumi bir baxış

Apache HTTP Server (adətən Apache adlandırılır) ümumiyyətlə dünyanın ən populyar HTTP web server olaraq tanınır. Bu sürətli və təhlükəsiz və dünyanın bütün web serverlərin yarısından çoxu çalışır.

Apache, Apache Software Foundation tərəfindən müxtəlif pulsuz və açıq mənbəli qabaqcıl web texnologiyalarını təbliğ edən pulsuz proqramdır. Apache web server CGI, SSL və virtual domenlər də daxil olmaqla bir sıra xüsusiyyətləri təmin edir; genişlənmə üçün plug-in modullarını da dəstəkləyir.

Apache ilk olaraq Unix mühitləri üçün hazırlanmış olsa da, demək olar ki, bütün qurğular (90% -dən çox) Linux-da işləyir. Lakin, Windows kimi digər əməliyyat sistemləri üçün də mövcuddur.

Qeyd: Apache Apache Tomcat adlı başqa bir serveri var və Java Servletlər üçün faydalıdır.

HTTP Web Server nədir?

Bir server, ümumiyyətlə, müştərilərə müraciət etmək üçün faylları xidmət edən uzaq bir kompüterdir. Bir web server, sonra bir veb saytın işlədiyi bir mühit; ya da daha yaxşı, kompüter veb səhifəsinə xidmət edir.

Bu, veb-serverin çatdırılmasından və ya necə çatdırılacağından asılı olmayaraq (web pages, FTP faylları üçün HTML faylları) və ya istifadə olunan proqrama (məsələn, Apache, HFS, FileZilla, nginx, lighttpd) aiddir.

Bir HTTP web server HTTP üzərindən məzmun təmin edən bir web server və ya FTP kimi başqalarına qarşı Köprü Metin Aktarma Protokolu. Məsələn, veb brauzerinizə getdiyinizdə, nəticədə bu səhifəni yerləşdirən web serverlə əlaqə saxlayırsınız, belə ki, veb səhifələrə müraciət etmək üçün (bu səhifəni görmək üçün etdiyiniz işləri) soruşmaq üçün onunla ünsiyyət qura bilərsiniz.

Niyə Apache HTTP Server istifadə?

Apache HTTP Server üçün bir sıra faydalar var. Ən diqqətəlayiqdir ki, həm fərdi, həm də kommersiya məqsədləri üçün tamamilə pulsuzdir, buna görə heç vaxt ödəməyə ehtiyac duymadığınız üçün narahat olmayın; hətta kiçik birdəfəlik haqlar mövcud deyildir.

Apache də etibarlı bir proqramdır və hələ də aktiv olaraq saxlanıldığı üçün tez-tez yenilənir. Bu veb-serverin istifadə olunmasını nəzərdən keçirərkən bu vacibdir; yalnız davamlı olaraq yeni və daha yaxşı xüsusiyyətləri təmin edəcək, həm də təhlükəsizlik yamalarına və zəiflik inkişaflarına təminat vermək üçün gündəmə gətirəcək bir şeyin olmasını istəyir.

Apache, pulsuz və yenilənmiş bir məhsul olsa da, xüsusiyyətləri məhdudlaşdırmır. Əslində, mövcud olan ən çox xüsusiyyət dolu HTTP web serverlərindən biridir ki, bu da populyar bir səbəbdir.

Modullar proqrama daha çox funksiya əlavə etmək üçün istifadə olunur; parol identifikasiyası və rəqəmsal sertifikatlar dəstəklənir; hata mesajlarını özelleştirebilirsiniz; bir Apache yükləmələri virtual hosting imkanları ilə bir çox veb saytları təqdim edə bilər; proxy modulları mövcuddur; web pages sürətləndirmək üçün SSL və TLS və GZIP sıxılma dəstəkləyir.

Apache-də görülən bir neçə digər xüsusiyyətlər:

Bundan əlavə, çox xüsusiyyətləri olsa da, bunların hamısını necə istifadə edəcəyinizi öyrənmək üçün çox narahat olmayın. Apache çox geniş şəkildə istifadə olunur ki, cavablar artıq verilmişdir (və onlayn yerləşdirilib).