nginx

Van Wikipedia, de gratis encyclopedie
Spring naar navigatie Spring naar zoeken
nginx

nginx-logo
Basis data

ontwikkelaar Igor Sysoev
Jaar van uitgave 4 oktober 2004[1]
Huidige versie 1.21.0[2]
( 25 mei 2021 )
besturingssysteem Unix-achtig systeem , Microsoft Windows
programmeertaal C[3]
categorie web Server
Licentie 2-clausule BSD-licentie[4][5]
Duits sprekend Nee
nginx.org

nginx (uitgesproken als het Engelse "engine-ex" [6] [ ˌƐnʤɪn ˈɛks ]) is webserversoftware , reverse proxy en e- mailproxy ( POP 3 / IMAP ) ontwikkeld door Igor Sysoev en gepubliceerd onder de BSD-licentie . Nginx wordt momenteel (vanaf maart 2018) gebruikt in ongeveer 67% van de 10.000 websites met het meeste verkeer. [7] [8] In februari 2017 was het marktaandeel van de Nginx HTTP- server in Duitsland 8,57%, [9] in Oostenrijk 9,55% [10] en in Zwitserland 10,78%. [11]

Bereik van functies

nginx heeft een modulaire opbouw en ondersteunt technieken zoals load balancing en reverse proxying , name- en IP-based virtual hosts , FastCGI , directe toegang tot de memcached cache, SSL , flash video streaming, het WebSocket protocol en nog veel meer via de verschillende modules . Met de Naxsi-module kan nginx ook fungeren als een webapplicatie-firewall . [12]

verdeling

nginx is speciaal afgestemd op de behoeften van de projecten van de grote Russische zoekmachine Rambler en wordt daar nog steeds gebruikt. Vanwege de diversiteit, hoge prestaties en goede configureerbaarheid wordt nginx gebruikt in veel andere grote services zoals WordPress.com , [13] GitHub , [14] SourceForge , [14] ComputerBase , Golem.de , FastMail , [15] Wikimedia , ImageShack , Hulu , Doodle en Netflix [16] worden gebruikt. Vanwege zijn kleine formaat en reverse proxy-functionaliteit is nginx ook populair voor het verbergen van het echte adres van de controleserver voor botnets . Volgens de Netcraft- statistieken werd in oktober 2015 16,65% van alle webservers die in de statistieken zijn opgenomen, met nginx beheerd; in absolute aantallen is dit 146.229.307. [17] De momenteel meest verspreide webserver Apache blijft delen van zijn markt aan nginx, de Google Web Server en Microsoft Internet Information Services geven . [18] De redenen hiervoor zijn het lagere verbruik van middelen, de toenemende steun voor projecten zoals Parallels Plesk en de gratis BSD-licentie .

Foutmelding van Doodle met de handtekening van nginx

In Rusland loopt nginx volgens de officiële website achter op meer dan 61,6% van alle domeinen met de extensie .ru . Het leidende alternatief is .su , met een aandeel van 66,2%. Op de derde plaats staat met 60,9% de ending .ua , het topleveldomein van Oekraïne. Het einde .by uit Wit-Rusland staat nog steeds slechts op de vierde plaats met 59,6% (vanaf augustus 2012) . [19]

Met het OpenBSD 5.2 besturingssysteem werd nginx geleverd als alternatief voor de op Apache 1.3 gebaseerde webserver; in de toekomst zou Apache volledig vervangen moeten worden door nginx, [20] dat ook werd geïmplementeerd met de release van OpenBSD 5.5. [21] Nginx werd op 26 augustus 2014 uit het OpenBSD-basissysteem verwijderd [22] omdat de voorkeur moet worden gegeven aan de interne httpd-service [23] . Apache en nginx zijn nog steeds beschikbaar als zogenaamde poorten voor OpenBSD.

Volgens enquêtes van Netcraft bedroeg het aantal servers dat door nginx werd bediend in mei 2019 387,5 miljoen, wat overeenkomt met een marktaandeel van 29,2 procent. [24]

Commerciële versie "NGINX Plus"

De eerste steen voor de betaalde premium-versie met ondersteuning en speciale functies werd in juli 2011 gelegd met de oprichting van het commerciële bedrijf "Nginx, Inc." op basis waarvan betaalde ondersteuning en modules worden verkocht. [25] De commerciële versie is bedrijven die worden verkocht onder de naam "NGINX Plus". [26] Direct aan het begin ontving het nieuw opgerichte bedrijf $ 3 miljoen aan risicokapitaal van Michael Dell en andere investeerders. [27] [28]

In 2018 ontving nginx $ 43 miljoen van verschillende investeerders, waaronder Goldman Sachs. [29] Op 11 maart 2019 werd de aankoop van het bedrijf door F5 Networks voor 670 miljoen dollar aangekondigd. [8e]

Op 11 december 2019 werden de kantoren van nginx Inc. doorzocht, naar verluidt vanwege een inbreuk op het auteursrecht tegen Rambler Internet Holding . [30] [31]

literatuur

  • Clément Nedelcu: Nginx HTTP-server . 1e editie. Packt Publishing, 2010, ISBN 978-1-84951-086-8 , blz.   348 (Engels).
  • Dipankar Sarkar: Nginx 1 Web Server Implementation Cookbook . 1e editie. Packt Publishing, 2011, ISBN 978-1-84951-496-5 , blz.   236 (Engels).

web links

Individueel bewijs

  1. op nginx.org .
  2. Versie 1.21.0 . 25 mei 2021 (toegankelijk 21 juni 2021).
  3. ^ Het nginx Open Source-project op Open Hub: pagina Talen . In: Hub openen . (bezocht op 14 juli 2018).
  4. op nginx.org . (toegankelijk op 22 december 2016).
  5. ^ Het nginx Open Source Project op Open Hub: Licentiespagina . In: Hub openen . (bezocht op 18 juli 2018).
  6. NginxFaq - Hoe spreek je "Nginx" uit? Nginx Wiki, toegankelijk op 13 juli 2009 .
  7. Gebruik van webservers uitgesplitst naar rangschikking. W3Techs.com, 14 augustus 2015, geraadpleegd op 14 augustus 2015 .
  8. a b F5 Networks koopt Nginx , heise.de, geraadpleegd op 12 maart 2019.
  9. Duitse internetstatistieken reflecte.de. (Niet langer online beschikbaar.) Gearchiveerd van het origineel op 14 februari 2017 ; Ontvangen 20 februari 2017 . Info: De archieflink is automatisch ingevoegd en is nog niet gecontroleerd. Controleer de originele en archieflink volgens de instructies en verwijder deze melding. @ 1 @ 2 Sjabloon: Webachiv / IABot / www.reflecte.de
  10. ^ Oostenrijkse internetstatistieken reflecte.at. (Niet langer online beschikbaar.) Gearchiveerd van het origineel op 14 februari 2017 ; Ontvangen 20 februari 2017 . Info: De archieflink is automatisch ingevoegd en is nog niet gecontroleerd. Controleer de originele en archieflink volgens de instructies en verwijder deze melding. @ 1 @ 2 Sjabloon: Webachiv / IABot / www.reflecte.at
  11. Zwitserse internetstatistieken avidom.ch. (Niet langer online beschikbaar.) Gearchiveerd van het origineel op 14 februari 2017 ; Ontvangen 20 februari 2017 . Info: De archieflink is automatisch ingevoegd en is nog niet gecontroleerd. Controleer de originele en archieflink volgens de instructies en verwijder deze melding. @ 1 @ 2 Sjabloon: Webachiv / IABot / www.avidom.ch
  12. Markus Manzke: Nginx als front-end gateway met een Naxsi firewall. admin-magazin.de, geraadpleegd op 18 augustus 2014 .
  13. ^ Barry: Load Balancer-update. Wordpress.com, 28 april 2008, geraadpleegd op 3 december 2017 (blogbericht over de verandering van WordPress.com LoadBalancer naar nginx).
  14. a b Startpagina van de Nginx-wiki. Nginx Wiki, toegankelijk op 15 juni 2010 .
  15. ^ Rob Mueller: Web / IMAP / POP frontend-proxy's gewijzigd in nginx. FastMail.FM, 4 januari 2007, geraadpleegd op 3 december 2017 (Engels, blogbericht over het omschakelen van de frontends van de mailproxy naar nginx).
  16. Achim Sawall: Netflix introduceert encryptie. Golem.de, geraadpleegd op 16 april 2015 .
  17. Webserver-enquête van oktober 2015. In: Netcraft-nieuws. 16 oktober 2015, geraadpleegd op 19 oktober 2015 .
  18. wss: Webserver-enquête van augustus 2012. Netcraft.com, 5 januari 2012, geraadpleegd op 5 januari 2012 .
  19. Gebruik van Nginx uitgesplitst naar topleveldomeinen. W3Techs.com, geraadpleegd op 3 februari 2012 .
  20. OpenBSD Upgrade Gids: 5.1 tot 5.2. OpenBSD Project, 6 november 2012, geraadpleegd op 27 februari 2013 .
  21. Let op: Apache verwijderd uit de basis. OpenBSD Project, 14 maart 2014, geraadpleegd op 27 augustus 2014 .
  22. Verwijdering van nginx uit het OpenBSD-basissysteem. marc.info mailinglijst, 26 augustus 2014, geraadpleegd op 27 augustus 2014 .
  23. Handleiding voor de OpenBSD httpd-daemon. OpenBSD Project, 9 augustus 2014, geraadpleegd op 27 augustus 2014 .
  24. Software :: Web. Netcraft: Nginx bovenaan. pro-linux.de 20 mei 2019.
  25. ^ Nginx, Inc. Bedrijfswebsite. nginx.com, geraadpleegd op 20 maart 2012 .
  26. NGINX Plus: complete applicatielevering. nginx.com, toegankelijk op 1 juni 2016 .
  27. Nginx krijgt commerciële steun, cio.com, geraadpleegd op 12 maart 2019.
  28. NGINX sluit US $ 3 miljoen Series A-financieringsronde , nginx.com, toegankelijk op 12 maart 2019.
  29. Nginx ontvangt $ 43 miljoen van Goldman Sachs. , T3n.de, geraadpleegd op 12 maart 2019.
  30. ^ Anton Nesterov: Het lijkt erop dat Rambler een auteursrechtclaim heeft ingediend bij @isysoev met betrekking tot @nginx, nginx-kantoor onder politie-inval (onbevestigd). In: @AntNesterov (Twitter). 12 december 2019, geraadpleegd op 17 december 2019 .
  31. Aangedreven door nginx. Geraadpleegd op 17 december 2019 .