Lighttpd

Lighttpd: Clientseitige Optimierung mit mod_expire

Juli 8, 2010

Lighttpd bietet uns verschiedene Möglichkeiten der Performance Optimierung an. Darunter auch mod_expire, mit welchen man den Expire Header im Response Header der HTTP Nachricht einer Datei auf ein Datum in der Zukunft stellen kann. Dies hat den Vorteil, dass die entsprechende Datei vor Ablauf des Datums nicht mehr heruntergeladen wird. Das schont den Server und [...]

[weiterlesen]

Lighttpd Fehler nach OpenSSL update

April 1, 2010

Ich habe heut auf meinen Server ein OpenSSL update gemacht. Danach gab es leider das Problem, dass mein Lighttpd Webserver nicht mehr gestartet ist und immer mit folgender Fehlermeldung abgebrochen hat: (network.c.529) SSL: error:00000000:lib(0):func(0):reason(0) Ein Update des Lighttpd auf die aktuelle Version hat leider auch nicht wirklich weitergeholfen. Wie ich nun herausgefunden hab, liegt es [...]

[weiterlesen]

WordPress und Lighttpd

März 21, 2010

Jeder, der bei WordPress die Permalinks verwendet, wird über kurz oder lang nicht um Umschreibungsregeln herumkommen. Die meisten verwenden hierzu die .htaccess-Datei. Da diese jedoch unter Lighttpd nativ nicht funktionieren, muss man hier die Regeln in die Konfigurations-Datei des Lighttpd einbauen. Bei mir kommen folgende drei Regeln zum Einsatz: "^/(wp-admin/|wp-content/|wp-includes/|wp-login\.php|xmlrpc\.php|robots\.txt|index\.php|sitemap\.xml|wp-).*" => "$0", "^/\?s=(.*)$" => "index.php?s=$1", [...]

[weiterlesen]

Lighttpd mit Mono: Error 500 Problem

März 8, 2009

Hier habe ich berichtet, wie man Mono mit Lighttpd zum laufen bringt. Leider gab es immer noch ein kleines Problem: die Sockets wurden nicht richtig beendet, so dass nach einer gewissen zeit Lighttpd immer einen Fehler 500 gebracht hat. Nur ein Neustart des Webservers hat das Problem behoben. Auf Anfrage im offiziellen Mono-Forum wurde nun [...]

[weiterlesen]

Lighttpd mit Mono

Dezember 31, 2008

Mono stellt momentan die einzige Möglichkeit dar, ASP.Net auch unter anderen Systemen wie Windows verwenden zu können. Mittels XSP, einen in C# geschriebenen Webserver können wir Mono als FastCGI zusammen mit Lighttpd verwenden. Installation Als erstes wird Mono benötigt. Dies gibt es auf der offiziellen Seite bereits für viele verschiedene Systeme als fertige Binaries oder [...]

[weiterlesen]

TYPO3 und Lighttpd

Juni 17, 2008

TYPO3 bietet im Zusammenspiel mit der Extension RealURL die Möglichkeit, Suchmaschinenfreundliche URLs zu gestaltet. Dies wird mittels einer .htaccess-Datei und Mod-Rewrite ermöglicht. Setzt man jetzt aber nun Lighttpd als Webserver ein und nicht Apache, hat man keine Möglichkeit eine .htaccess Datei zu erstellen. Man muss die Umschreibung hier direkt in die Konfigurations-Datei des Lighttpd schreiben. [...]

[weiterlesen]

Lighttpd Konfiguration

Mai 16, 2007

Wenn viele Seiten schnell ausgeliefert werden müssen und dabei keine größeren Ansprüche wie htaccess gestellt werden, ist lighttpd eine sehr gute Alternative zum Apache Webserver. Benötigte Pakete In diesem Beispiel hier, wird lighttpd mit PHP eingerichtet. PHP muss als CGI installiert werden und nicht als Modul. Daher werden folgende Pakete benötigt: lighttpd php5-cgi Konfiguration Nachdem [...]

[weiterlesen]