Apache/HTTP/Konfiguration
Apache/HTTP/Konfiguration - Apache Webserver Konfiguration
Beschreibung
Apache2 Debian Standard Seite

Beschreibung
Es funktioniert!
Dies ist die Standardbegrüßungsseite, die verwendet wird, um den korrekten Betrieb des Apache2-Servers nach der Installation auf Debian-Systemen zu testen.
- Wenn Sie diese Seite lesen können, bedeutet dies, dass der auf dieser Website installierte Apache-HTTP-Server ordnungsgemäß funktioniert.
- Sie sollten diese Datei (zu finden unter
/var/www/html/index.html) ersetzen, bevor Sie Ihren HTTP-Server weiter betreiben.
Konfigurationsübersicht
- Debians Apache2-Standardkonfiguration
Unterscheidet sich von der Standardkonfiguration
- ist in mehrere Dateien aufgeteilt
- die für die Interaktion mit Debian-Werkzeugen optimiert sind
- Konfigurationslayout
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 | 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.
|
Aufgrund der Verwendung von Umgebungsvariablen muss apache2 in der Standardkonfiguration mit /etc/init.d/apache2 oder apache2ctl gestartet/gestoppt werden.
- Ein direkte Aufruf von
/usr/bin/apache2funktioniert 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
Anhang
Siehe auch
- Apache/HTTP/Anwendungen
- Apache/HTTP/Authentifizierung
- Apache/HTTP/Authentifizierung/tmp
- Apache/HTTP/Befehle
- Apache/HTTP/Installation
- Apache/HTTP/Installation/Linux
- Apache/HTTP/Installation/Validierung
- Apache/HTTP/Installation/Validierung/Authentizität
- Apache/HTTP/Konfiguration
- Apache/HTTP/Konfiguration/Abschnitte
- Apache/HTTP/Konfiguration/Options
- Apache/HTTP/Logging
- Apache/HTTP/Logging/tmp
- Apache/HTTP/MPM
- Apache/HTTP/MPM/Event
- Apache/HTTP/Module
- Apache/HTTP/Module/Verwaltung
- Apache/HTTP/Proxy
- Apache/HTTP/Reverse proxy
- Apache/HTTP/SSL
- Apache/HTTP/Server Side Includes
- Apache/HTTP/Sicherheit
- Apache/HTTP/Vhost
- Apache/HTTP/Vhost/Beispiele
- Apache/HTTP/Vhost/IP
- Apache/HTTP/Vhost/Namensbasiert
- Apache/HTTP/Windows
- Apache/HTTP/Windows/Anpassen
- Apache/HTTP/Windows/Dienst
- Apache/HTTP/Windows/Download
- Apache/HTTP/Windows/Konsole
- Apache/HTTP/Windows/Netzwerkressourcen
- Apache/HTTP/Windows/Test
- Apache/HTTP/Windows/Tuning
- Apache/HTTP/Zugriffsrechte
- Dokumentation des Debian Konfigurationssystems: /usr/share/doc/apache2/README.Debian.gz
- Dokumentation des Webservers (Paket
apache2-docinstallieren)