Httpd.conf: Unterschied zwischen den Versionen
| Zeile 54: | Zeile 54: | ||
== Module == | == Module == | ||
[[Httpd.conf/Module]] | |||
== Geltungsbereiche == | == Geltungsbereiche == | ||
Version vom 4. November 2024, 12:11 Uhr
httpd.conf - Konfigurationsdatei des Apache HTTP Servers
Beschreibung
Server liest Einstellungen aus der Textdatei httpd.conf
- Ablageort
- wird bei Kompilierung festgelegt
- kann mit Befehlszeilenoption -f überschrieben werden
- Struktur
Verwendung der Direktive Include
- um weitere Konfigurationsdateien (wie ports.conf) einzulesen
- .htaccess
Dezentrale Verwaltung der Konfiguration
- spezieller Dateien innerhalb des Web-Verzeichnisbaums
Konfigurationsdateien
| Hauptkonfigurationsdateien | |
| Syntax der Konfigurationsdateien | |
| Module | |
| Geltungsbereich der Richtlinien | |
| .htaccess-Dateien |
- Hauptkonfigurationsdateien
| Verwandte Module | Verwandte Richtlinien |
|---|---|
|
|
Der Apache-HTTP-Server wird konfiguriert, indem Direktiven in einfache Textkonfigurationsdateien eingetragen werden
- Die Hauptkonfigurationsdatei heißt normalerweise
httpd.conf - Der Speicherort dieser Datei wird bei der Kompilierung festgelegt, kann aber mit der Befehlszeilenoption
-füberschrieben werden - Darüber hinaus können andere Konfigurationsdateien mit der
Include-Direktivehinzugefügt werden, und es können Platzhalter verwendet werden, um viele Konfigurationsdateien einzuschließen - Jede Direktive kann in jede dieser Konfigurationsdateien eingefügt werden. Änderungen an den Hauptkonfigurationsdateien werden von httpd nur erkannt, wenn er gestartet oder neu gestartet wird
Der Server liest auch eine Datei mit Mime-Dokumenttypen; der Dateiname wird durch die TypesConfig-Direktive festgelegt und lautet standardmäßig mime.types
Syntax
Module
Geltungsbereiche
- Hauptkonfigurationsdateien
Direktiven gelten für den gesamten Server
| Verwandte Module | Verwandte Richtlinien |
|---|---|
|
- Teile des Servers
Wenn Sie die Konfiguration nur für einen Teil des Servers ändern möchten
können Sie Ihre Direktiven
in den Abschnitten
- <Directory>
- <DirectoryMatch>
- <Files>
- <FilesMatch>
- <Location>
- <LocationMatch>
unterbringen
Diese Abschnitte beschränken die Anwendung der Direktiven, die sie einschließen, auf bestimmte Dateisystemorte oder URLs
- Sie können auch verschachtelt werden, was eine sehr feinkörnige Konfiguration ermöglicht
Virtuelles Hosting
.htaccess-Dateien
Anhang
Siehe auch
Links
Weblinks
- https://httpd.apache.org/docs/current/en/configuring.html
- https://httpd.apache.org/docs/current/de/mod/directives.html