/media/sda-magnetic/david/Extern-Magnetic-2022-06-29/Extern01/Dokumente-2020-11-16/disk10-ab-2020-01-10/02-debian-pc2-work/informatik/postfix-apache2/apache2.txt


apache2.conf oder httpd.conf

<Directory> </Directory>
<DirectoryMatch>
<Files>
<FilesMatch>
<IfDefine>
<IfModule>
<Location>
<LocationMatch>
<Proxy>
<ProxyMatch>
<VirtualHost>


<IfDefine>

reagiert auf Parameter, die beim Serverstart in der Befehlszeile eingegeben werden

<Director>

Anweisungen zusammenfassen, die für ein genanntes Verzeichnis gelten 

<Files>

Anweisungen für bestimmte Dateien gültig

<Location>

URL's




Hauptabschnitte

drei "grosse" Funktionsabschnitte 



Global Environment (Globale Umgebung)

- Angaben zum Servertyp
- Die Definition des Verzeichnisses und der Laufwerks auf dem sich die Protokolldateien befinden 
- Die Liste der zur Laufzeit ein zu bindenden Module 
- Angabe der IP-Schnittstelle und Ports

'Main' server configuration
- Festlegung des Ports
- Servername und Administrator Adresse
- Pfadangaben Dokument-, Benutzer und Scriptverzeichnissen 

Virtual Hosts
Der Begriff "virtual host" wurde eingeführt, um das Konzept zu kennzeichnen, mit dem auf ein und derselben Maschine mehrere unterschiedliche Webangebote verfügbar gemacht werden können. Der Apache2 gilt als einer der ersten Server überhaupt der IP-basierte virtuelle Hosts direkt unterstützt haben. 

- namensgestützte virtual hosts
- IP-gestützte virtual hosts