Apache Logo

Der HTTP-Daemon Apache

Anleitung von Bernhard Hirschmann

Apache ist ein Web-Server - seine Aufgabe ist also prinzipiell das Liefern von HTML-Dokumenten, wenn von einem Client aus mittels eines Browsers von ihm Dokumente angefordert werden. Als Protokoll für eine solche Übertragung wird HTTP (Hyper Text Transfer Protocol) verwendet. Eine Anforderung eines Clients sieht bekanntermaßen also so aus: "http://www.servername.de". Darüber hinaus bietet Apache allerdings weitere Möglichkeiten, wie beispielsweise Zugriffskontrolle und CGI-Unterstützung.

Der HTTP-Daemon Apache hat seinen Ursprung im NCSA-Server des W3C Konsortiums. Ursprünglich war der Apache lediglich eine bug-fix Version dieses Servers, daher hat er auch seinen Namen (A PATCHy version).

Starten des Servers

Der Name des binary File für den Apache ist httpd. Standardmäßig ist es im Verzeichnis /etc/httpd/ untergebracht: Es kann im Kommandoprompt ohne Parameter gestartet werden, wenn die Parameter in den Konfigurationsfiles dies zulassen.

Stoppen des Servers

Apache legt in logs/httpd.pid eine Datei an, die die PID (Process Identification) des Prozesses enthält. Dies wird aus dem Grund getan, weil dann praktischerweise mit dem Kommando

kill `cat /etc/httpd/logs/httpd.pid`

der Server gestoppt werdenkann. Man kann dieses Kommando sehr effizient in einem Skript unterbringen

Der Neustart des Servers

Apache ist so entwickelt worden, daß er neu startet, wenn er ein -HUP (hangup) Signal gesendet bekommt. Beim Empfang des Signals stoppt der Server und startet sofort wieder während er seine Konfigurationsfiles neu einliest.

kill -HUP `cat /etc/httpd/logs/httpd.pid`
 
 

Konfiguration

Zur Konfiguration des HTTP-Daemons sind im wesentlichen 3 Files wichtig:
    httpd.conf - enthält die wichtigsten Server Einstellungen

    srm.conf - für die Darstellung der Daten

    access.conf - für die Zugriffsbeschränkungen

Im folgenden wird auf die wichtigsten Einträge in den Konfigurationsfiles näher eingegangen.
 
 
Powered by Apache
 




Wenn Ihnen diese Anleitung geholfen hat, dann unterstützen Sie mich bitte, und besuchen Sie meinen Sponsor. Danke!

Urlaub buchen bei www.ferien-und-tschuess.de