Apache & thttpd auf einem Server

Apache, Lighttpd, nginx, Cherokee
Post Reply
theomega
Userprojekt
Userprojekt
Posts: 696
Joined: 2003-01-27 14:36
Contact:
 

Apache & thttpd auf einem Server

Post by theomega »

Hallo Leute,
ich habe eine Seite, die einerseits sehr viele dynamische Inhalte enthält (PHP/SQL), andereseits auch viele statische Bilder. Ich habe festgestellt, dass ich die Last auf dem Server extrem vermindern kann, wenn ich die gesamten statischen Inhalt vom Apache runter auf einen Thttpd ziehe. Das habe ich bis jetzt so realisiert, dass der apache auf Port 80 und der THTTPD auf Port 8080 lauschen und anfragen beantworten. Problem bei dieser Konfiguration: die meisten Personen aus der Firma haben Probleme, denn entweder kommt der port 8080 nicht durch den Proxy oder nicht durch den Firewall. Dummerweise sind unter den Bildern einige die für die Navigation nötig sind, die Seite wird also unbedienbar durch diesen Fehler.

Ich habe mir jetzt folgende Gedanken gemacht und habe mir folgende Alternativen überlegt:

1. Bilder wieder auf den Apache:
Eigentlich keine Lösung für mich, ich will die Ersparnis haben.

2. Zweite IP besorgen, einen Subdomain per Nameserver darauf laufen lassen, Apache an die eine, thttpd an die zweite IP binden.
Vorteil: simpel zu realisieren
Nachteil: Leider berechnet mir mein Hoster (ich nenne keine Namen, aber einige werden wissen von wem ich rede) für jeden MB auf der zweitIP ab dem ersten MB Geld für den Traffic. Ich zahl mich also dumm und dämlich.

3. Zweiten Server holen, Bilder dorthin:
Vorteil: Reserven für weitere Expansiion
Nachteil: Adminsitrationsaufwand, kosten

4. Apache auf HTTPS (Port 447) laufen lassen, THTTPD auf Port 80.
Dass habe ich als Tip bekommen, keine Ahnung ob das überhaupt geht.


Ich hätte dazu jetzt folgende Fragen:
1. Gibt es zusätzliche Möglichkeiten?
2. Ist 4. realisierbar? Welche Nachteile?
3. Was ist am besten? Vermutlich 3. oder?

Danke für ein Paar Hilfestellungen.

Gruß
TO
atair
Posts: 8
Joined: 2004-12-17 09:40
Location: Büchner
 

Re: Apache & thttpd auf einem Server

Post by atair »

ich würde zu 3. tendieren, nen billigen entry server oder sogar nen vserver...
müsste doch reichen, oder? ich meine nur für statische sachen brauch man ja nicht so richtig viel leistung...

es wäre nur eine frage ob dein apache nicht optimal konfiguriert ist...
ich kann mir ´nich vorstellen das du durch 2 Web-Server 'n speed vorteil bekommst...
theomega
Userprojekt
Userprojekt
Posts: 696
Joined: 2003-01-27 14:36
Contact:
 

Re: Apache & thttpd auf einem Server

Post by theomega »

hm, ja könnte auch sein, aber ich komm einfach nicht drauf, worans liegt. Die Seite hat eigentlich nicht soviel Hits, das es ein Problem für mein System sein sollte.
Post Reply