Apache, iyirmi ildən artıqdır ki, mövcud olan açıq mənbəli veb server proqramıdır. O, 1995-ci ildə Brayan Behlendorfun rəhbərlik etdiyi bir qrup tərtibatçı tərəfindən yaradılmış və o vaxtdan internetdə ən çox istifadə edilən veb serverlərdən birinə çevrilmişdir. Apache, Unix, Linux, Windows və macOS daxil olmaqla əksər əməliyyat sistemlərində işləyən çarpaz platformalı veb server proqramıdır. Bu yazıda biz Apache-ni onun tarixi, xüsusiyyətləri, üstünlükləri və ondan necə istifadə ediləcəyi də daxil olmaqla ətraflı müzakirə edəcəyik.
tarix
Apache əvvəlcə Milli Superkompüter Tətbiqləri Mərkəzində (NCSA) hazırlanmış NCSA HTTPd veb server proqramına əsaslanırdı. NCSA komandası proqram təminatı üzərində inkişafı dayandırdıqda, Brian Behlendorfun başçılıq etdiyi bir qrup tərtibatçı layihəni ələ keçirmək və onu daha da inkişaf etdirmək qərarına gəldi. Onlar eyni adlı yerli Amerika qəbiləsinə bir xərac kimi yeni proqram təminatını “Apache” adlandırdılar.
Tez bir zamanda populyarlıq qazandı və 1996-cı ilə qədər internetdə ən populyar veb server oldu. 1999-cu ildə Apache layihəsinə təşkilati və maliyyə dəstəyi göstərmək üçün Apache Software Foundation yaradılmışdır. Bu gün hələ də Apache Software Foundation tərəfindən qorunur və istifadə edilən ən populyar veb server proqramlarından biri olaraq qalır.
Apache-nin xüsusiyyətləri
Apache onu çox yönlü veb-server proqramına çevirən geniş xüsusiyyətlərə malikdir. Onun əsas xüsusiyyətlərindən bəziləri bunlardır:
- Çarpaz platforma dəstəyi: Unix daxil olmaqla, demək olar ki, hər hansı bir əməliyyat sistemində işləyə bilər. Linux, Windows və macOS.
- Açıq mənbəli proqram təminatı: İstifadəsi pulsuzdur və Lisenziya, Versiya 2.0 altında paylanır.
- Modul dizayn: O, modul olmaq üçün nəzərdə tutulmuşdur, hər modul müəyyən funksiyanı təmin edir. Bu, xüsusi ehtiyaclarınıza cavab vermək üçün proqramı fərdiləşdirməyi asanlaşdırır.
- Birdən çox dil üçün dəstək: PHP, Perl və Python daxil olmaqla bir çox skript dilini dəstəkləyir.
- Təhlükəsizlik: SSL/TLS şifrələməsi, autentifikasiya və girişə nəzarət dəstəyi də daxil olmaqla bir sıra təhlükəsizlik xüsusiyyətlərini ehtiva edir.

Apache-dən istifadənin üstünlükləri
Apache-ni veb server proqram təminatı kimi istifadə etməyin bir neçə üstünlüyü var . Əsas üstünlüklərdən bəziləri bunlardır:
- Açıq mənbəli proqram təminatı: Bu, açıq mənbəli proqramdır, yəni istifadə etmək pulsuzdur və xüsusi ehtiyaclarınıza cavab vermək üçün fərdiləşdirilə bilər.
- Çarpaz platforma dəstəyi: O, demək olar ki, hər hansı bir əməliyyat sistemində işləyə bilər və onu çox yönlü veb server proqramına çevirir.
- Ölçeklenebilirlik: O, miqyaslanmaq üçün nəzərdə tutulmuşdur, yəni sürəti azaltmadan böyük miqdarda trafiki idarə edə bilər.
- Təhlükəsizlik: Bir sıra təhlükəsizlik xüsusiyyətlərini özündə cəmləşdirir və onu təhlükəsiz veb server proqramı edir.
- İcma dəstəyi: Apache açıq mənbəli proqram olduğu üçün onun inkişafına və dəstəyinə töhfə verən geniş tərtibatçılar icmasına malikdir.

Apache-dən necə istifadə etmək olar
Apache-dən istifadə nisbətən asandır, xüsusən də veb server proqram təminatı ilə müəyyən təcrübəniz varsa. Başlamaq üçün əsas addımlar bunlardır:
- Yükləyin və quraşdırın: Siz onu rəsmi internet saytından yükləyə bilərsiniz. Proqramı yüklədikdən sonra əməliyyat sisteminiz üçün quraşdırma təlimatlarına əməl edin.
- Konfiqurasiya: Sistem quraşdırıldıqdan sonra onu xüsusi ehtiyaclarınıza cavab vermək üçün konfiqurasiya etməlisiniz. Buraya virtual hostların qurulması, SSL/TLS şifrələməsinin konfiqurasiyası və giriş nəzarətinin qurulması daxil ola bilər.
- Start: Sistem konfiqurasiya edildikdən sonra veb server proqramını işə sala bilərsiniz. Əməliyyat sisteminizdən asılı olaraq, bu, xidmətin işə salınmasını və ya əmrin icrasını əhatə edə bilər.
- Test: Apache işə salındıqdan sonra veb brauzeri açıb serverinizin URL-inə keçməklə onu sınaqdan keçirə bilərsiniz.
cPanel-ə daxil olmaq Ən yaxşı VPS İndi VPS alın CDN Ucuz VPS Linux seçin Nəzarət lövhəsi cPanel pulsuz cPanel bələdçisi cPanel hosting Fərdi E-poçt Ünvanları Database Management Xüsusi IP ünvanı Pulsuz idarəetmə panelləri SEO -nu təkmilləşdirin Linux Linux server Linux VPS MySQL verilənlər bazası idarəetmə sistemi Şəkillər optimallaşdırın RAID 5 SSD Ölçeklenebilirlik və Çeviklik paylaşılan Hosting Məzmun Çatdırılma Şəbəkəsindən istifadə edin Virtual Private Server VPS Avtomatik quraşdırma VPS Hosting VPS hosting provayderi Avropada VPS VPS ƏS VPS planları VPS Server VPS server RAM Bu gün VPS Yedəkləmə ilə VPS Web hosting Ana səhifə Management Veb sayt performansı CPanel istifadə edən veb sayt CLI nədir? Windows Server Windows VPS WordPress asan Bu gün WordPress WordPress alətləri