Apache/HTTP/Konfiguration: Unterschied zwischen den Versionen
Zeile 32: | Zeile 32: | ||
| `-- *.conf | | `-- *.conf | ||
{| | {| class="wikitable options" | ||
|- | |||
! Option !! Beschreibung | |||
|- | |- | ||
| apache2.conf ||ist die Hauptkonfigurationsdatei. | | apache2.conf ||ist die Hauptkonfigurationsdatei. |
Version vom 5. Mai 2024, 12:00 Uhr
Apache/HTTP/Konfiguration - Kurzbeschreibung
Beschreibung
- Apache2 Debian Default Page
It works!
This is the default welcome page used to test the correct operation of the Apache2 server after installation on Debian systems.
* If you can read this page, it means that the Apache HTTP server installed at this site is working properly.
* You should replace this file (located at /var/www/html/index.html
) before continuing to operate your HTTP server.
If you are a normal user of this web site and don't know what this page is about, this probably means that the site is currently unavailable due to maintenance.
* If the problem persists, please contact the site's administrator.
Konfigurationsübersicht
Debians Apache2-Standardkonfiguration unterscheidet sich von der Standardkonfiguration der Originalautoren und ist in mehrere Dateien aufgeteilt, die für die Interaktion mit Debian-Werkzeugen optimiert sind.
- Das Konfigurationssystem ist vollständig dokumentiert in /usr/share/doc/apache2/README.Debian.gz.
- Hier finden Sie die vollständige Dokumentation.
- Die Dokumentation für den Webserver selbst finden Sie im Handbuch, wenn das Paket
apache2-doc
auf diesem Server installiert wurde.
Das Konfigurationslayout für eine Apache2-Webserver-Installation auf Debian-Systemen sieht wie folgt aus:
/etc/apache2/ |-- apache2.conf | `-- ports.conf |-- mods-enabled | |-- *.load | `-- *.conf |-- conf-enabled | `-- *.conf |-- sites-enabled | `-- *.conf
Option | Beschreibung |
---|---|
apache2.conf | ist die Hauptkonfigurationsdatei.
|
ports.conf | ist immer in der Hauptkonfigurationsdatei enthalten
|
mods-enabled/ conf-enabled/ sites-enabled/ |
Die Konfigurationsdateien in den Verzeichnissen mods-enabled/ , conf-enabled/ und sites-enabled/ enthalten bestimmte Konfigurationsausschnitte, die Module, globale Konfigurationsfragmente bzw. virtuelle Hostkonfigurationen verwalten
Sie werden aktiviert, indem verfügbare Konfigurationsdateien von ihren jeweiligen *-available/-Gegenstücken per Symlink verknüpft werden.
|
Der direkte Aufruf von /usr/bin/apache2
funktioniert nicht in der Standardkonfiguration.
Dokument-Wurzeln
Standardmäßig erlaubt Debian keinen Zugriff durch den Webbrowser auf jede Datei außer denen, die sich in den Verzeichnissen /var/www
, public_html (wenn aktiviert) und /usr/share
(für Webanwendungen) befinden.
- Wenn Ihre Website ein Web-Dokumentenstammverzeichnis verwendet, das sich an einem anderen Ort befindet (z. B. in
/srv
), müssen Sie Ihr Dokumentenstammverzeichnis in/etc/apache2/apache2.conf
auf die Whitelist setzen.
Das standardmäßige Debian-Dokumentenverzeichnis ist /var/www/html
.
- Sie können Ihre eigenen virtuellen Hosts unter /var/www erstellen.
- Dies unterscheidet sich von früheren Veröffentlichungen, die von Haus aus eine bessere Sicherheit bieten.