/etc/httpd/conf/httpd.conf

F

flugopa

Hallo,

wie gestaltet ihr eine httpd.conf, wenn folgende Vorgaben gegeben sind:

1. Zugriff nur von einer IP-Adresse (z.B.: 200.200.200.200 + 127.0.0.1)
2. Alle html-Seiten enthalten NUR etwas Text jpg, png, gif (Kein PHP, oder JAVA)
3. Anzahl der gleichzeitigen Zugriffe max 3.
4. Kein File Up- bzw. Download
5. Kein MySQL
6. Kein WebDAV

Also alles ganz einfach "gestrickt".

Welche Module kann ich dann entfernen um den Webserver "schlank" zu halten?

Schönen Tag noch
 
Installiere dir lighttpd. Der wird dir bei diesen Anforderungen eine wesentlich bessere Performance liefern und weniger Ressourcen verbrauchen. Wenn es unbedingt Apache sein muss... Mach erstmal alle Module aus. Aktivieren kannst du sie immernoch, wenn du sie brauchst.

Die Zugriffsbeschränkung kannst du über die Direktive Allow machen. Dazu muss aber mindestens das Modul mod_authnz_host aktiviert sein. Die Beschränkung der Anzahl der Zugriffe können normalerweise die meisten MPM, auf jeden Fall aber beos, leader, prefork, threadpool und worker.

Im übrigen gibt es keinen Webserver ohne File-Download, sonst wäre er ziemlich nutzlos. Sobald dein Browser eine HTML-Seite oder ein Bild vom Server anzeigt, hat er diese vom Server runtergeladen. Du kannst höchstens noch die Datei-Endungen restrikten und nur bestimmte Dateitypen zum Download freigeben. Braucht dann aber auch wieder weitere Apache-Module.
 

Ähnliche Themen

NGINX bietet intern abgerufene Seiten nur zum Download an, extern geht's

Problem mit Apache2 + MySQL Server

Spontan auslastender Indianer

Jaunty + Zend + Gdata + xampp

Apache zu langsam ?

Zurück
Oben