OnWorks Linux ve Windows Çevrimiçi İş İstasyonları

Logo

İş İstasyonları için Çevrimiçi Ücretsiz Barındırma

<Önceki | İçerik | Sonraki>

5.3.4. Apache'yi Yapılandırma


Tipik bir Kali Linux kurulumu, tarafından sağlanan Apache web sunucusunu içerir. apache2 paket. Bir ağ hizmeti olduğu için varsayılan olarak devre dışıdır. ile manuel olarak başlatabilirsiniz. systemctl apache2'yi başlat.

Gittikçe daha fazla uygulamanın web uygulamaları olarak dağıtılmasıyla, bu uygulamaları yerel kullanım için veya ağ üzerinden kullanılabilir hale getirmek için barındırmak için biraz Apache bilgisine sahip olmak önemlidir.

Apache modüler bir sunucudur ve birçok özellik, ana programın başlatılması sırasında yüklediği harici modüller tarafından uygulanır. Varsayılan yapılandırma yalnızca en yaygın modülleri etkinleştirir, ancak yeni modüllerin etkinleştirilmesi, çalıştırılarak kolayca yapılabilir. a2enmod modül. Kullanmak a2dismod modül Bir modülü devre dışı bırakmak için. Bu programlar aslında yalnızca sembolik bağlantılar oluşturur (veya siler). /etc/apache2/mods etkin/, gerçek dosyalara işaret ederek ( /etc/apache2/ modlar mevcut/).

Kullanılabilir birçok modül vardır, ancak iki tanesi ilk değerlendirmeye değer: PHP ve SSL. PHP ile yazılan web uygulamaları, Apache web sunucusu tarafından atanmış bir komut dosyası yardımıyla yürütülür.

tarafından sağlanan modül libapache-mod-php paketi ve kurulumu modülü otomatik olarak etkinleştirir.

Apache 2.4, kutudan çıktığı gibi güvenli HTTP (HTTPS) için gereken SSL modülünü içerir. İlk önce etkinleştirilmesi gerekiyor a2enmod ssl, daha sonra gerekli direktifler konfigürasyon dosyalarına eklenmelidir. Bir yapılandırma örneği şurada verilmiştir: /etc/apache2/siteler-kullanılabilir/varsayılan-ssl. konf. Görmek http://httpd.apache.org/docs/2.4/mod/mod_ssl.html daha fazla bilgi için.

Standart Apache modüllerinin tam listesi çevrimiçi olarak http://httpd.apache.org/docs/ 2.4/mod/index.html adresinde bulunabilir.

Varsayılan yapılandırmasıyla, web sunucusu 80 numaralı bağlantı noktasını dinler (konfigüre edildiği gibi). /etc/apache2/ portlar.conf) ve şuradaki sayfaları sunar: / Var / www / html / varsayılan olarak dizin (yapılandırıldığı gibi

/etc/Apache2/sites-enabled/000-default.conf).


 

OnWorks'te En İyi OS Bulut Bilişimi: