HTMLWorld - HTML, CSS, JavaScript, PHP, Java, Flash und vieles mehrHTMLWorld:   Home | Impressum |
 

 
 

Anzeige 
 
               Forum
 
 
HTMLWorld » Apache

Apache

von Steffen Heuschkel

Einführung

Der Apache Webserver ist einer der am häufigsten eingesetzten Webserverprogramme der Welt. Er konnte und kann sich auch heute erfolgreich gegen seine Konkurrenten Microsoft und Netscape erfolgreich durchsetzen und läuft laut Netcraft auf fast über 70% der Webserver im Internet. Ein Grund mehr sich genauer mit ihm auseinander zu setzen.
Weiter lesen ...

Inhalt

Installation und Bedingungen

Bei einer Installation unter Windows sollte Windows NT, Windows 2000, Windows XP oder einer der Servervarianten bevorzugt werden. Generell ist auch eine Installation unter Windows 98 oder ME möglich, diese würde ich aber nur empfehle wenn keine anderes Betriebssystem vorhanden ist. Eine Installation unter den gängigen Unix Systemen (BSD, Solaris, HP-UX) verläuft gewissermaßen wie unter Linux und kann deshalb unter umständen übernommen werden, beziehungsweise bei Unterschieden der Apache Dokumentation der jeweiligen Version entnommen werden.
Weiter lesen ...

Inhalt

Grundkonfiguration

Die Datei httpd.conf im conf Unterverzeichnis der Installation enthält alles womit der Apache konfiguriert werden kann. Somit ist sie eine der wichtigsten Dateien für den Apache Server. Die komplette Liste würde ca. 200 Einstellungen umfassen.
Weiter lesen ...

Inhalt

Verzeichniseinstellungen

Mit dem Apache Server lassen sich sehr gut umfangreiche Verzeichniseinstellungen tätigen. Wie das ganze funktioniert wird in diesem Kapitel vorgestellt. Wie einzelne Verzeichnise geschützt werden, folgt ausführlich im Kapitel zum Thema Sicherheit ausführlich beschrieben.
Weiter lesen ...

Inhalt

Virtuelle Server

Mit dem Apache Server und einem entsprechend konfigurierten Domain Name Server ist es möglich auf einem Server mehrere Domains zu verwalten. Der Apache kann dabei die Domains sowohl IP basierend (IP-based Virtual Host) als auch Namens basierend (Name-based Virtual Host) verwalten.
Weiter lesen ...

Inhalt

Serverseitige Programmierung

Zur Interaktion mit dem User sind Scriptsprachen wie PHP oder PERL sehr beliebt. Der Apache Webserver lässt sich natürlich auch mit diesen betreiben. Die Konfiguration des Apache-Webservers und Installation einiger wichtige Scriptsprachen wird im Folgenden beschrieben.
Weiter lesen ...

Inhalt

Server Logging und Status

Der Apache Server kann so konfiguriert werden, dass der komplette "Arbeitsablauf" aufgezeichnet wird. Wo diese Log Dateien gespeichert sind und was sie enthalten können, wird hier beschreiben.
Weiter lesen ...

Inhalt

Der Apache als Proxyserver

Dass sich der Apache Webserver mit Modulen umfangreich erweitern lässt ist ja schon bekannt. Hier wird nun das Proxy-Modul vorgestellt, das bei dem Apache 2.0 bereits im Lieferumfang enthalten ist und unter Linux nur aktiviert werden braucht beziehungsweise unter Windows in der httpd.conf nur auskommentiert werden muss.
Weiter lesen ...

Inhalt

SSL mit dem Apache

SSL (Secrured Socket Layer) ist eine Technik um Verbindungen über das Internet oder im Netzwerk zu verschlüsseln. Da HTTP im Klartext übertragen wird ist es nicht geeignet um z.B. einen sicheren Webshop zu betreiben. Der Apache lässt sich aber auch mit SSL konfigurieren damit sensible Daten nicht im Klartext übertragen werden.
Weiter lesen ...

Inhalt

Sicherheit und Performance

Damit der Apache vor allem Sicher im Internet läuft ist es natürlich wichtig auf einige Dinge zu achten. Dort wären zum Beispiel die Physikalische Sicherheit und auch wozu der Serverrechner noch genutzt wird. Weiterhin ist natürlich ein schlankes Betriebssystem erheblich von Vorteil wenn es um die Geschwindigkeit des Servers geht.
Weiter lesen ...

Inhalt

Wichtige Module

Im folgenden wollen wir Ihnen noch die weiteren wichtigen Module vorstellen, deren Einsatz sich durchaus lohnen kann.
Weiter lesen ...

Inhalt

Rundumsorglospakete für Windows

Für User denen die ganze nicht gerade einfache Konfiguration der Zusatzmodule zu schwer ist oder darauf keine Lust haben gibt es gerade für Windows Projekte die den Apache Webserver neu zusammengestellt und für Windows mit den entsprechenden Modulen übersetzt. Somit lässt sich zum Beispiel auch unter Windows SSL einsetzen.
Weiter lesen ...

Inhalt

 


 
     
 

Anzeige