Lighttpd oder Apache Webserver?

  • Beim Apache2 Webserver bleiben oder umsteigen? 7

    1. Never Chance a Runing System, also beim Indianer bleiben (0) 0%
    2. lighttpd wäre sicher sinnvoll und vorteilhafter (4) 57%
    3. eigentlich Geschmackssache bei der Systemgröße (3) 43%

    Hey Leute,

    ich habe bereits eine Weile den Apache2 - Webserver am laufen und habe schon öfter gelesen, dass der Lighttpd Resourcen schonender ist. Meine Frage wäre, macht es Sinn den Server zu ersetzen oder sollte man es Handhaben wie jeder Systemadmin (zumindest hab ich das so mal irgenwo gehört "Never Chance a runing System")?

    An sich nutze ich primär PHP5 mit MySQL Anbindung, sowie das System PowerPi habe ich auch erfolgreich im Einsatz.

    Ich wollte mich an sich mal nach eurer Meinung erkundigen, vorallem vom Konfigurationsaufwand wenn man bislang nur den Apache Webserver konfiguriert hat. Also ist es umständlich "umzugewöhnen"? An sich bin ich auch am überlegen auf Dauer noch SSL für die gesicherte Verbindung zu erweitern. Auf dem aktuellen Webserver laufen 3 Domains für den Kleinbetrieb. Es kommen auf Dauer evtl. noch 2-3 dazu. Wobei insgesamt 2 Domains am Ende lediglich aus dem Localen Netzwerk zugreifbar sein sollen, also nicht übers WWW erreichbar sein sollen.

    Also als Grobe Information für mein Aktuelles Nutzungsverhalten. Werden zusätzliche Infos benötigt, bitte fragen.

    Die Frage an sich kam nämlich daher auf, da ich mir letztens eine neue SD Karte gekauft habe, die deutlich schneller ist als die Akutelle und diese wollte ich dann auch "ersetzen" um dem Server das optimale zu verpassen.

    Und wie aufwendig ist es beim Apache2 noch Fehlerseite (404) und Logs für Access und Error zu erzeugen? Ich habe paar "Anleitungen" zum Lighttpd gesehen und da schien es recht einfach zu sein, dies zu machen.


    Michael

    Folgende Anleitungen habe ich mir mal beguckt:
    http://www.zeroathome.de/wordpress/ligh…r-ubuntu-hardy/

    http://www.gambaru.de/blog/2012/05/0…hentifizierung/

    Der Raspberry Pi ist schon ein schönes Spielzeug mit dem man einiges anfangen kann.

    :angel: :wallbash:

  • nginx wurde ja schon genannt.

    Je nachdem was man benötigt kann man da entscheiden welcher Webserver eingesetzt wird.
    nginx vor Tomcat Servern mit Sticky Sessions funktioniert z.B. nicht. Oder WebDav hat bei manchen Apps so seine Probleme, da nicht alles sauber implementiert ist.

    Der Apache arbeitet entweder mit einem Thread- oder Prozess-orientiertem Modell, wobei für jede Anfrage ein neuer Thread/Prozess mit dem kompletten Modul-Stack erstellt wird. Dies kostet nicht nur Geschwindigkeit, da der Thread/Prozess entweder on demand erzeugt oder vorab bereitgestellt wird, in jedem Fall aber dauerhaft RAM: jeder aktive Request hält Daten im RAM und belastet diesen ziemlich.

    Andere Webserver verwenden kein Prozess-Modell, sondern arbeiten event-basiert.

    Der Apache Webserver kann das erst in der neuen Version, aber die wird kaum eingesetzt, da noch nicht lange genug abgehangen ;)

    Apache kann eigentlich alles, aber zu einem hohen Preis (CPU/RAM), Lighttpd ist da eine gute Alternative. Wenn es um Hochlast geht rockt der nginx noch mal mehr als der Lightttpd.

  • Es soll ja lediglich ein Webserver für wenige Leute sein. Also für eine "richtige" Website mit viel verkehr würde ich eh eher ein richtigen Host nehmen, da ist der Raspberry doch ein wenig überfordert. Aber dann werd ich mir mal den Lighttpd mal angucken, ansonst bleibe ich beim Indianer ;-).

    Danke aber mal bis hier hin.


    Michael

    Der Raspberry Pi ist schon ein schönes Spielzeug mit dem man einiges anfangen kann.

    :angel: :wallbash:

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!