OnWorks Linux- und Windows-Online-WorkStations

Logo

Kostenloses Online-Hosting für WorkStations

<Zurück | Inhalte | Weiter>

5.3.4. Konfigurieren von Apache‌


Eine typische Kali-Linux-Installation umfasst den Apache-Webserver, der von bereitgestellt wird apache2 Paket. Da es sich um einen Netzwerkdienst handelt, ist er standardmäßig deaktiviert. Sie können es manuell mit starten systemctl startet Apache2.

Da immer mehr Anwendungen als Webanwendungen verteilt werden, ist es wichtig, über Apache-Kenntnisse zu verfügen, um diese Anwendungen hosten zu können, sei es für die lokale Nutzung oder um sie über das Netzwerk verfügbar zu machen.

Apache ist ein modularer Server und viele Funktionen werden durch externe Module implementiert, die das Hauptprogramm während seiner Initialisierung lädt. Die Standardkonfiguration aktiviert nur die gängigsten Module, die Aktivierung neuer Module erfolgt jedoch problemlos durch Ausführen a2enmod Modulen. Benutzen a2dismod Modulen um ein Modul zu deaktivieren. Diese Programme erstellen (oder löschen) eigentlich nur symbolische Links in /etc/apache2/mods-aktiviert/, zeigt auf die tatsächlichen Dateien (gespeichert in /etc/apache2/ mods-available/).

Es stehen viele Module zur Verfügung, aber zwei sind eine erste Überlegung wert: PHP und SSL. Mit PHP geschriebene Webanwendungen werden vom Apache-Webserver mit Hilfe der dedizierten ausgeführt

Modul, das von der bereitgestellt wird libapache-mod-php Paket, und seine Installation aktiviert das Modul automatisch.

Apache 2.4 enthält standardmäßig das für sicheres HTTP (HTTPS) erforderliche SSL-Modul. Es muss zunächst mit aktiviert werden a2enmod ssl, dann müssen die erforderlichen Anweisungen zu den Konfigurationsdateien hinzugefügt werden. Ein Konfigurationsbeispiel finden Sie in /etc/apache2/sites-available/default-ssl. conf. Sehen http://httpd.apache.org/docs/2.4/mod/mod_ssl.html um mehr zu erfahren.

Die vollständige Liste der Standard-Apache-Module finden Sie online unter http://httpd.apache.org/docs/2.4/mod/index.html.

Mit seiner Standardkonfiguration lauscht der Webserver auf Port 80 (wie in konfiguriert). /etc/apache2/ports.conf) und stellt Seiten aus dem bereit / var / www / html / Verzeichnis standardmäßig (wie in konfiguriert).

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


 

Top OS Cloud Computing bei OnWorks: