Linux als SOHO-Server

für Linux- und Windows-Clients
http://linux.eusterholz.dyndns.org

Kapitel:

Home
Debian Installation
Debian Etc.
Internet-Zugang
Telnet
FTP
r-Utilities
SSH
Printing
NTP
Nameserver
NFS/NIS/Automount
Samba (SMB-Server)
Apache (WEB-Server)
Modem / ISDN
Backup
Etc.


Apache (WEB-Server)

Installation/Konfiguration ] Status/Info ] UserDir ] Virtuelle Hosts ] Authentifizierung ] CGI ] mod_perl ] PHP ] SSI ] SSL ] WebDAV ] Log-Dateien ] ht://Dig ]


Der Apache http-Server ist ein Produkt der 'Apache Software Foundation', er ist der meistverbreitete Webserver im Internet. Der Name: Apache wurde aus Respekt vor dem nordamerikanischen Indianerstamm der 'Apachen' gewählt (so laut offizieller Apache-FAQ). In anderen Quellen wird als Deutung: 'A patchy server' angegeben, was soviel wie ein zusammengeflickter Server bedeutet. Als Entwickler/Gründer des Apache Web-Servers gilt: 'Brian Behlendorf'.

Nach einer Studie von 'Netcraft' arbeiten weit über 50% aller Web-Server unter Apache. Vorteile des Apache-Servers sind:

  • Ist kostenlos erhältlich.
  • Ist für verschiedene Plattformen erhältlich (Linux, Unix, Windows-NT usw.).
  • Ist schnell, zuverlässig, sicher und standardkonform.
  • Hat viele Funktionen und ist flexibel konfigurierbar.
  • Unterliegt einer stetigen Entwicklung.
  • Große Entwickler- und Nutzergemeinschaft und somit viel 'Know How'.
  • Hat einen modularen Aufbau der erweiterbar ist.

Das Grundfunktionsprinzip basiert auf HTTP (HyperText Transfer Protocol), dabei sendet ein Client (Browser) eine Anfrage an dem Server (Apache). Dieser liefert ihm dann einerseits den MIME-Typ der angeforderten Datei und die Datei selber aus. Aus dem MIME-Typ schließt der Client nun, was er mit dem empfangenen Dingen anfangen soll. Ein gängiger MIME-Type ist z.B. 'text/html', wobei die Datei als reiner HTML-Seite angezeigt wird. Darüber hinaus gibt es noch über 100 Typen.

In diesem Kapitel wird der Web-Server Apache der Version 2.x und dessen Konfiguration/Administration vorstellen. Dabei werden die gängigsten Konfigurations- und Betriebsarten anhand von Beispielen erläutert. Für weiterführende Beschreibung und Konfigurationen gibt es spezielle Dokumente (z.B. im Internet), die sich wesentlich intensiver mit dem Apache-Server auseinander setzen. Ein vollständige Online-Dokumentation befindet sich mit im Lieferumfang des Apaches.

Weitere Infos

Homepage: Apache Software Foundation http://www.apache.org/
Dokumentation zum Apache HTTP Server Version 2.0 http://httpd.apache.org/docs-2.0/
Manualseiten zu: apache2 man apache2
System-Dokumentation: apache2 /usr/share/doc/apache2
Apache-Lizenz http://www.apache.org/licenses/
Apache Server Frequently Asked Questions http://httpd.apache.org/docs/misc/FAQ.html

Home ] Installation/Konfiguration ] Status/Info ] UserDir ] Virtuelle Hosts ] Authentifizierung ] CGI ] mod_perl ] PHP ] SSI ] SSL ] WebDAV ] Log-Dateien ] ht://Dig ]

letzte Änderung: 08. Mai 2009

 

Copyright © 2004 Norbert Eusterholz