Schneller Webserver: Nginx 1.0.0 veröffentlicht

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.

Anzeige

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.

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.


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?

Kommentieren



Anzeige

  1. Systemadministrator/-in
    AB+M GmbH, Karlsruhe
  2. IT-Spezialist (m/w) in der Prozesstechnik
    Amprion GmbH, Pulheim-Brauweiler
  3. Software-Entwickler (m/w) Build Management
    Arri Film & TV Services GmbH, München
  4. Software Entwickler (m/w) SAP IS-U
    SWM Services GmbH, München

 

Detailsuche


Spiele-Angebote
  1. Wolfenstein: The New Order kaufen und Gutschrift für Wolfenstein: The Old Blood sichern
  2. VORBESTELLAKTION: Star Wars Battlefront (PC/PS4/Xbox One)
    ab 59,99€ (Vorbesteller-Preisgarantie) - Release 19.11.
  3. NUR NOCH HEUTE: Games-Downloads: Angebote der Woche
    (u. a. Assassin's Creed II Deluxe 4,97€, The Elder Scrolls V: Skyrim 6,97€ u. Wolfenstein: The...

 

Weitere Angebote


Folgen Sie uns
       


  1. NSA-Ausschuss

    Obleute drohen mit Klage auf Herausgabe der Spionage-Listen

  2. Geheimdienst-Affäre

    BND plante Operation ohne Wissen des Kanzleramtes

  3. Android-Entwicklung

    Sony-Smartphones können jetzt direkt in Recovery booten

  4. Musik-Streaming

    Simfy ist offenbar am Ende

  5. Trine 3 angespielt

    Die dritte Dimension macht's charmant chaotischer

  6. Ebay-Verkaufsgebühren

    Versandkosten werden bei Angeboten gebührenpflichtig

  7. Regelmäßiger Neustart notwendig

    Boeing entdeckt Softwarefehler im Dreamliner

  8. Windows 10 als gestaffelter Release

    Erst die PCs, dann die Smartphones

  9. Christopher Lauer

    Ex-Pirat wirft Google Industriespionage bei Verlagen vor

  10. Messsucherkamera

    Neue Leica fotografiert und filmt nur in Schwarzweiß



Haben wir etwas übersehen?

E-Mail an news@golem.de



Debian 8 angeschaut: Das unsanfte Upgrade auf Systemd
Debian 8 angeschaut
Das unsanfte Upgrade auf Systemd
  1. Linux Chrome benötigt aktuelle Kernel-Features

Fire TV Stick im Test: Googles Chromecast kann einpacken
Fire TV Stick im Test
Googles Chromecast kann einpacken
  1. Amazons X-Ray im Hands On Fire TV zeigt direkt Zusatzinformationen zu Filmen
  2. Chromecast-Konkurrent Amazon verschickt Fire TV Stick bereits früher
  3. Chromecast-Konkurrent Amazons Fire TV Stick schon ab 7 Euro zu haben

Plextor M6e Black Edition im Kurztest: Auch eine günstige SSD kann teuer erkauft sein
Plextor M6e Black Edition im Kurztest
Auch eine günstige SSD kann teuer erkauft sein
  1. SSD 840 Evo Samsung limitiert Download zur Leistungswiederherstellung
  2. Macbook 12 Apple hat einen eigenen SSD-NVMe-Controller entwickelt
  3. SM951 Samsung produziert NVM-Express-Variante seiner schnellen M.2-SSD

  1. Re: Welches SmartPhone mit Möglichkeit CM zu...

    Jasmin26 | 21:49

  2. Re: kann für Musiker nur gut sein

    Danijoo | 21:46

  3. Re: passwort schutz

    zampata | 21:45

  4. Re: So ist das eben ...

    elf | 21:34

  5. Re: Viel gequatsche, viel Marketing, aber die...

    maerchen | 21:33


  1. 13:49

  2. 13:12

  3. 12:30

  4. 11:05

  5. 10:00

  6. 09:26

  7. 11:50

  8. 11:29


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel