Apache HTTP Server veb-saytları yerləşdirmək üçün istifadə edilən ən məşhur veb serverlərdən biridir. Bu məqaləda biz sizə Red Hat-da Apache Veb Serverini konfiqurasiya etməyin addım-addım prosesi ilə tanış olacağıq. Veb saytlarınızı effektiv şəkildə yerləşdirmək üçün serveri necə qurmağı və fərdiləşdirməyi öyrənəcəksiniz.
Apache Veb Serverinin quraşdırılması:
a. Paket anbarını yeniləyin:
sudo dnf update
b. Apache paketini quraşdırın:
sudo dnf install httpd
Apache konfiqurasiyası:
a. Redaktə etmək üçün Apache konfiqurasiya faylını açın:
sudo vi /etc/httpd/conf/httpd.conf
b. Server parametrlərini fərdiləşdirin:
ServerName: Serverinizin tam uyğun domen adını (FQDN) təyin edin.
DocumentRoot: Veb sayt fayllarının saxlanacağı qovluğu göstərin.
Kataloq Seçimləri: Tələblərinizə uyğun olaraq giriş icazələrini, indeksləşdirmə seçimlərini və digər direktivləri konfiqurasiya edin.
Giriş: Veb sayt fəaliyyətini və səhvləri izləmək üçün giriş parametrlərini tənzimləyin.
c. Saxlayın və fayldan çıxın.
Apache-nin işə salınması və aktivləşdirilməsi:
a. Apache xidmətini işə salın:
sudo systemctl start httpd
b. Sistemin açılışında başlamaq üçün Apache xidmətini aktivləşdirin:
sudo systemctl enable httpd
Virtual Hostların konfiqurasiyası:
a. Yeni virtual host konfiqurasiya faylı yaradın:
sudo vi /etc/httpd/conf.d/example.conf
b. Virtual hostu konfiqurasiya edin:
- Bloku təyin edin <VirtualHost>və server adını, sənəd kökünü və digər direktivləri təyin edin.
- <Directory>Virtual host üçün giriş icazələri və seçimləri təyin etmək üçün bloklar əlavə edin .
c. Saxlayın və fayldan çıxın.
Firewall Tənzimləməinin İdarə Edilməsi:
a. Firewall vasitəsilə HTTP trafikinə icazə verin:
sudo firewall-cmd --add-service=http --permanent
b. Firewall konfiqurasiyasını yenidən yükləyin:
sudo firewall-cmd --reload
Apache Serverinin sınaqdan keçirilməsi:
a. Veb brauzerini açın və serverinizin IP ünvanını və ya domen adını daxil edin.
http://your_domain_or_IP
b. Apache default səhifəsi görünsə, server düzgün konfiqurasiya olunub.
Nəticə:
Red Hat-da Apache Veb Serverinin konfiqurasiyası veb-saytların yerləşdirilməsində mühüm addımdır. Bu məqaləda, veb hostinq ehtiyaclarınız üçün Apache-ni qurmaq və fərdiləşdirməyə kömək etmək üçün addım-addım təlimat təqdim etdik. Bu təlimatlara əməl etməklə siz Apache-ni uğurla konfiqurasiya edə, virtual hostlar yarada və düzgün firewall parametrlərini təmin edə bilərsiniz. Güclü və çevik Apache Veb Serveri ilə veb saytlarınızı yerləşdirməkdən həzz alın.

