Apache2
Apache2 wird eigentlich ganz einfach unter Debian 5 installiert.
Inhaltsverzeichnis
Installation
Erstmal die Paketliste aktualisieren
apt-get update
Mit folgenden Befehl installiert man anschließend Apache2.
apt-get install apache2
Einstellungen
Module
In dem Ordner /etc/apache2/mods-available könnt ihr sehen, welche Module vorhanden sind.
Mit dem Befehl könnt ihr ein Modul aus dem Ordner aktivieren. In dem Beispiel ist es php5.
a2enmod php5
Und damit könnt ihr es wieder deaktivieren.
a2dismod php5
Alle aktivierten Module sind auch im Ordner /etc/apache2/mods-enabled zu finden.
Sollte ein bestimmtes Modul nicht vorhanden sein, könnt ihr es einfach per apt-get install installieren.
Einige Module findet ihr hier.
Als Beispiel wird hier fastcgi installiert (konfigurieren muss man es hinterher trotzdem noch).
apt-get install libapache2-mod-fastcgi
apache2.conf
Die wichtigen Einstellungen zu den Apache2-Server werden in der Datei /etc/apache2/apache2.conf vorgenommen.
security
In der Datei /etc/apache2/conf.d/security kann man den ServerTokens und ServerSignature bearbeiten.
ServerSignature
Dort gibt es 3 Möglichkeiten, ob die ServerSignatur angezeigt werden soll oder nicht.
Die Singnatur wird zum Beispiel auf 404 Error Seiten angezeigt.
Apache/2.2.9 (Debian) Server at xxxx.fast-srv.de Port 80
ServerSignature On
Die Singatur wird angezeigt
ServerSignature Off
Die Signatur wird nicht angezeigt
ServerSignature EMail
Die Signatur wird angezeigt mit der E-Mail Adresse die in der vHost Datei hinterlegt ist.
ServerTokens
Dort gibt es 6 Varianten wie viele Informationen in der ServerSiganatur angezeigt werden soll.
ServerTokens Prod[uctOnly]
Der Server sendet (z.B.): Server: Apache
ServerTokens Major
Der Server sendet (z.B.): Server: Apache/2
ServerTokens Minor
Der Server sendet (z.B.): Server: Apache/2.2
ServerTokens Min[imal]
Der Server sendet (z.B.): Server: Apache/2.2.9
ServerTokens OS
Der Server sendet (z.B.): Server: Apache/2.2.9 (Debian)
ServerTokens Full (oder nicht angegeben)
Der Server sendet (z.B.): Server: Apache/2.2.9 (Debian) PHP/5.3.2 MyMod/1.2