Änderungen

Wechseln zu: Navigation, Suche

Apache2

2.324 Byte hinzugefügt, 16:41, 11. Jul. 2010
Apache2 wird eigentlich ganz einfach unter Debian 5 installiert.


= 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 [http://packages.debian.org/search?suite=all&section=all&arch=any&searchon=names&keywords=libapache2 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



[[Kategorie:Webserver]]
495
Bearbeitungen