nginx

from Wikipedia, the free encyclopedia
nginx

nginx logo
Basic data

developer Igor Sysoev
Publishing year 4th October 2004
Current  version 1.19.2
( August 11, 2020 )
operating system unixoid system , Microsoft Windows
programming language C.
category Web server
License 2-clause BSD license
German speaking No
nginx.org

nginx (pronounced like English "engine-ex" [ ɛnʤɪn ɛks ]) is a technology developed by Igor Sysoev, under the BSD license published Web server software, reverse proxy and e-mail proxy ( POP 3 / IMAP ). Nginx is currently (as of March 2018) used in around 67% of the 10,000 websites with the highest traffic. In February 2017, the market share of the Nginx HTTP server was 8.57% in Germany, 9.55% in Austria and 10.78% in Switzerland.

Range of functions

nginx has a modular structure and supports techniques such as load balancing and reverse proxying , name and IP-based virtual hosts , FastCGI , direct access to the memcached cache, SSL , flash video streaming, the WebSocket protocol and much more through the various modules . With the Naxsi module, nginx can also act as a web application firewall .

distribution

nginx was specially tailored to the needs of the projects of the large Russian search engine Rambler and is still used there today. Due to its versatility, high performance and good configurability , nginx is used in many other large services such as WordPress.com , GitHub , SourceForge , ComputerBase , Golem.de , FastMail , Wikimedia , ImageShack , Hulu , Doodle and Netflix . Due to its small size and reverse proxy functionality , nginx is also popular for hiding the real address of the control server from botnets . According to the Netcraft statistics, 16.65% of all web servers included in the statistics were operated with nginx in October 2015; in absolute numbers this is 146,229,307. The currently most widespread web server Apache continues to give parts of its marketplace to nginx, the Google Web Server and Microsoft Internet Information Services . The reasons for this are the lower consumption of resources, increasing support for projects such as Parallels Plesk and the free BSD license .

Error message from Doodle with the signature of nginx

In Russia, according to the official website, nginx is behind over 61.6% of all domains with the ending .ru . The leading alternative is .su , with a share of 66.2%. In third place with 60.9% is the ending .ua , the top-level domain of Ukraine. The ending .by from Belarus is still only in fourth place with 59.6% (as of August 2012) .

With the OpenBSD 5.2 operating system , nginx was supplied as an alternative to the Apache 1.3-based web server; in the future, Apache should be completely replaced by nginx, which was also implemented with the release of OpenBSD 5.5. Nginx was removed from the OpenBSD base system on August 26, 2014, as the in-house httpd service is to be given preference. Apache and nginx are still available as so-called ports for OpenBSD.

According to surveys by Netcraft , the number of servers served by nginx was 387.5 million in May 2019, which corresponds to a market share of 29.2 percent.

Commercial version "NGINX Plus"

The foundation stone for the paid premium version with support and special functions was laid in July 2011 when the commercial company "Nginx, Inc." was founded, on the basis of which paid support and modules are sold. The commercial version is offered to companies under the name "NGINX Plus". Right from the start, the newly founded company received $ 3 million in venture capital from Michael Dell and other investors.

In 2018, nginx received $ 43 million from various investors, including Goldman Sachs. On March 11, 2019, F5 Networks announced the acquisition of the company for $ 670 million.

On December 11, 2019, the offices of nginx Inc. were searched, allegedly due to a copyright infringement against Rambler Internet Holding .

literature

  • Clément Nedelcu: Nginx HTTP Server . 1st edition. Packt Publishing, 2010, ISBN 978-1-84951-086-8 , pp. 348 (English).
  • Dipankar Sarkar: Nginx 1 Web Server Implementation Cookbook . 1st edition. Packt Publishing, 2011, ISBN 978-1-84951-496-5 , pp. 236 (English).

Web links

Individual evidence

  1. nginx.org .
  2. nginx.org . (accessed on August 16, 2020).
  3. Release 1.19.2 . August 11, 2020 (accessed August 22, 2020).
  4. ^ The nginx Open Source Project on Open Hub: Languages ​​Page . In: Open Hub . (accessed on July 14, 2018).
  5. nginx.org . (accessed December 22, 2016).
  6. ^ The nginx Open Source Project on Open Hub: Licenses Page . In: Open Hub . (accessed on July 18, 2018).
  7. NginxFaq - How do you pronounce "Nginx"? Nginx Wiki, accessed July 13, 2009 .
  8. Usage of web servers broken down by ranking. W3Techs.com, August 14, 2015, accessed August 14, 2015 .
  9. a b F5 Networks buys Nginx , heise.de, accessed on March 12, 2019.
  10. German Internet statistics reflecte.de. (No longer available online.) Archived from the original on February 14, 2017 ; Retrieved February 20, 2017 . Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / www.reflecte.de
  11. ^ Austrian internet statistics reflecte.at. (No longer available online.) Archived from the original on February 14, 2017 ; Retrieved February 20, 2017 . Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / www.reflecte.at
  12. Swiss Internet Statistics avidom.ch. (No longer available online.) Archived from the original on February 14, 2017 ; Retrieved February 20, 2017 . Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / www.avidom.ch
  13. Markus Manzke: Nginx as a front-end gateway with a Naxsi firewall. admin-magazin.de, accessed on August 18, 2014 .
  14. ^ Barry: Load Balancer Update. Wordpress.com, April 28, 2008, accessed on December 3, 2017 (English, blog entry on changing the WordPress.com LoadBalancer to nginx).
  15. a b Home page of the Nginx wiki. Nginx Wiki, accessed June 15, 2010 .
  16. Rob Mueller: Web / IMAP / POP frontend proxies changed to nginx. FastMail.FM, January 4, 2007, accessed on December 3, 2017 (English, blog entry about switching the mail proxy front ends to nginx).
  17. Achim Sawall: Netflix introduces encryption. Golem.de, accessed on April 16, 2015 .
  18. October 2015 Web Server Survey. In: Netcraft News. October 16, 2015, accessed October 19, 2015 .
  19. wss: August 2012 Web Server Survey. Netcraft.com, January 5, 2012, accessed January 5, 2012 .
  20. Usage of Nginx broken down by top level domains. W3Techs.com, accessed February 3, 2012 .
  21. OpenBSD Upgrade Guide: 5.1 to 5.2. OpenBSD Project, November 6, 2012, accessed February 27, 2013 .
  22. Heads Up: Apache Removed from base. OpenBSD Project, March 14, 2014, accessed August 27, 2014 .
  23. Removal of nginx from the OpenBSD base system. marc.info mailing list, August 26, 2014, accessed on August 27, 2014 .
  24. Manual for the OpenBSD httpd daemon. OpenBSD Project, August 9, 2014, accessed August 27, 2014 .
  25. Software :: Web. Netcraft: Nginx at the top. pro-linux.de May 20, 2019.
  26. ^ Nginx, Inc. Company website. nginx.com, accessed March 20, 2012 .
  27. NGINX Plus: Complete Application Delivery. nginx.com, accessed June 1, 2016 .
  28. Nginx Gets Commercial Backing , cio.com, accessed March 12, 2019.
  29. NGINX Closes US $ 3 Million Series A Funding Round , nginx.com, accessed March 12, 2019.
  30. Nginx receives $ 43 million from Goldman Sachs. , T3n.de, accessed March 12, 2019.
  31. ^ Anton Nesterov: Seems like Rambler filled copyright claim to @isysoev regarding @nginx, nginx office under police raid (unconfirmed). In: @AntNesterov (Twitter). December 12, 2019, accessed December 17, 2019 .
  32. Powered by nginx. Retrieved December 17, 2019 .