Abo
  • Services:

Schneller Webserver

Nginx 1.0.0 veröffentlicht

Der HTTP-Server Nginx ist in der stabilen Version 1.0.0 erschienen. Die vom Russen Igor Sysoev geschriebene Software kommt auf vielen Websites mit hohem Traffic zum Einsatz und erreicht gemessen am Marktanteil laut Netcraft hinter Apache und Microsoft Platz 3.

Artikel veröffentlicht am ,
Schneller Webserver: Nginx 1.0.0 veröffentlicht

Nginx, gesprochen "Engine X", ist ein HTTP- und Reverse-Proxy sowie ein Mail-Proxy-Server, der seit rund fünf Jahren auf immer mehr großen Websites zum Einsatz kommt, vor allem in Russland. Dort kommt Nginx-Autor Igor Sysoev her, der 2002 mit der Implementierung der Software begann. Nginx 0.1.0 wurde am 4. Oktober 2004 veröffentlicht, nun folgt Nginx 1.0.0.

Stellenmarkt
  1. FR L'Osteria GmbH, München
  2. MAHLE International GmbH, Stuttgart

Netcraft zählte im März rund 23,4 Millionen Sites, auf denen Nginx zum Einsatz kommt. Damit erreicht die Open-Source-Software mit 7,5 Prozent Marktanteil den dritten Platz hinter Apache mit 61,13 Prozent und Microsoft mit 18,83 Prozent. Nginx wird unter anderem von Wordpress.com, Github und Sourceforge verwendet. Auch bei Golem.de kommt Nginx zum Einsatz.

Nginx gilt als schnell, stabil und ressourceneffizient. Die Software ist auf viele gleichzeitige Verbindungen ausgelegt. Anders als traditionelle Webserver setzt Nginx nicht auf Threads, um Anforderungen zu verarbeiten. Stattdessen kommt eine gut skalierende, ereignisbasierte und damit asynchrone Architektur zum Einsatz. So kommt Nginx mit wenig Speicher aus und die benötigte Speichermenge ist auch unter Last vorhersehbar. Laut Entwicklern benötigt Nginx für 10.000 inaktive HTTP-Verbindungen mit Keep-Alive nur 2,5 MByte Speicher.

So arbeitet Nginx mit einem Master-Prozess und mehreren Worker-Prozessen, die unter einem unpriviligierten Nutzer laufen. Für Benachrichtigungen setzt Nginx auf das jeweils verwendete Betriebssystem: kqueue und FreeBSD ab Verison 4.1, epoll unter Linux ab Version 2.6 und rt signals für ältere Linux-Kernel ab 2.2.19. Unter Solaris 7 nutzt Nginx /dev/poll, unter Solaris 10 event ports. Zudem wird sendfile, sendfile64 oder sendfilev verwendet, um statische Dateien schnell auszuliefern.

Nginx unterstützt Basisfunktionen, speichert Webseiten und andere Daten zwischen und kann auch für einfaches Load-Balancing und zur Sicherstellung einer hohen Ausfallsicherheit genutzt werden. Per FastCGI lassen sich unter anderem dynamische Scriptsprachen wie PHP einbinden und über Module lässt sich Nginx um diverse Funktionen erweitern. Beispielsweise stehen Filter für Gzip, Byte Ranges, Chunked Responses, XSLT, SSI und zur Anpassung von Bildgrößen zur Verfügung. Auch SSL und TLS werden von Nginx unterstützt.

Nginx unterstützt zudem namen- und IP-basierte virtuelle Server, Keep-Alive, Pipelined-Connections, Bandbreitenbegrenzung und FLV-Streaming und bietet eine Rewrite-Modul. Die Konfiguration kann im laufenden Betrieb angepasst werden, so dass Nginx ohne Unterbrechung weiterläuft.

Nginx läuft unter FreeBSD, Linux, Solaris, Mac OS X und Windows XP / Server 2003 und steht unter einer BSD-Lizenz. Die Software kann unter nginx.org im Quelltext heruntergeladen werden. Details zu Nginx finden sich im Nginx-Wiki.



Anzeige
Top-Angebote
  1. (-81%) 5,55€
  2. 299,00€ inkl. Versand
  3. 433,00€ (Bestpreis!)
  4. 481,00€ (Bestpreis!)

phpwin@gmx.de 12. Apr 2011

Oder unter Debian/Ubuntu einfach ein anderes Repository benutzen: http://www.dotdeb.org...

book 12. Apr 2011

Geht's noch schneller?


Folgen Sie uns
       


Quo vadis, deutsche Spielebranche - Livestream

Wir diskutieren über Richtlinien für gewalthaltige Spiele, Battle-Royale-Trends, Politik in Games und Zuschauerfragen finden ebenfalls ihren Platz.

Quo vadis, deutsche Spielebranche - Livestream Video aufrufen
Highend-PC-Streaming: Man kann sogar die Grafikkarte deaktivieren
Highend-PC-Streaming
Man kann sogar die Grafikkarte deaktivieren

Geforce GTX 1080, 12 GByte RAM und ein Xeon-Prozessor: Ab 30 Euro im Monat bietet ein Startup einen vollwertigen Windows-10-Rechner im Stream. Der Zugriff auf Daten, Anwendungen und Games soll auch unterwegs mit dem Smartphone funktionieren.
Von Peter Steinlechner

  1. Golem.de-Livestream Halbgott oder Despot?
  2. Rundfunk Medienanstalten wollen Bild Livestreaming-Formate untersagen
  3. Illegale Kopien Deutsche Nutzer pfeifen weiter auf das Urheberrecht

Noctua NF-A12x25 im Test: Spaltlos lautlos
Noctua NF-A12x25 im Test
Spaltlos lautlos

Der NF-A12x25 ist ein 120-mm-Lüfter von Noctua, der zwischen Impeller und Rahmen gerade mal einen halben Millimeter Abstand hat. Er ist überraschend leise - und das, obwohl er gut kühlt.
Ein Test von Marc Sauter

  1. NF-A12x25 Noctua veröffentlicht fast spaltlosen 120-mm-Lüfter
  2. Lüfter Noctua kann auch in Schwarz
  3. NH-L9a-AM4 und NH-L12S Noctua bringt Mini-ITX-Kühler für Ryzen

Xbox Adaptive Controller ausprobiert: 19 x Klinke, 1 x Controller, 0 x Probleme
Xbox Adaptive Controller ausprobiert
19 x Klinke, 1 x Controller, 0 x Probleme

Microsoft steigt in den Markt der zugänglichen Geräte ein. Der Xbox Adaptive Controller ermöglicht es Menschen mit temporärer oder dauerhafter Bewegungseinschränkung zu spielen, ohne enorm viel Geld auszugeben. Wir haben es auf dem Microsoft Campus in Redmond ausprobiert.
Von Andreas Sebayang

  1. Firmware Xbox One erhält Option für 120-Hz-Bildfrequenz
  2. AMD Freesync Xbox One erhält variable Bildraten
  3. Xbox One Streamer können Gamepad mit Spieler teilen

    •  /