nginx icon
nginx icon

nginx

nginx ("engine x") is an HTTP web server, reverse proxy, content cache, load balancer, TCP/UDP proxy server, and mail proxy server.

Manual page

Cost / License

  • Free
  • Open Source

Application type

Platforms

  • Mac
  • Linux
  • BSD
-
No reviews
323likes
4comments

Features

Suggest and vote on features

Properties

  1.  Lightweight
  2.  Configurable

Features

  1.  Reverse Proxy
  2.  Low memory usage
  3.  Load balancing
  4.  HTTPS Support
  5.  HTTP server
  6.  Modular System
  7.  Portable
  8.  Modules
  9.  Multicast RTP streaming

 Tags

nginx News & Activities

Highlights All activities

Recent News

Show more news

Recent activities

  • paranoiddownloader and millermatos liked nginx
  • CivetWeb icon
    POX added nginx as alternative to CivetWeb
  • danger89 and pi_hacker liked nginx
  • Nginx UI icon
    K0RR added nginx as alternative to Nginx UI
  • Anthony_T updated nginx
  • Anthony_T updated nginx
  • Anthony_T updated nginx
  • Anthony_T updated nginx
Show all activities

Comments and Reviews

   
 Post comment/review
Top Positive Comment
FredJudru
0

It's very powerful and can fulfil all your server needs. However, it can become overly complicated when using plugins and there are paywalled features available only to enterprise. If you're comfortable in C then you'll be able to extend it but if you prefer to right Go then Caddy might be a better option for building upon.

Mike
0

Almost indispensable for small equipment budgets.

crazypens30
0

Welcome to nginx!

jacotoledo
0

A little different to install than apache but it runs so much faster, I added SSL with ease here is how I did it.

Review by a new / low-activity user.

Featured in Lists

Master List of all Apps and Software I use for both work and personal life.

List by Jimmy Briggs with 421 apps, updated

A list with 809 apps by AmileyaRyver without a description.

List by AmileyaRyver with 809 apps, updated

Services my Server is currently, or soon will be running.

List by John Erwin with 33 apps, updated

What is nginx?

nginx ("engine x") is an HTTP web server, reverse proxy, content cache, load balancer, TCP/UDP proxy server, and mail proxy server. Originally written by Igor Sysoev and distributed under the 2-clause BSD License. Enterprise distributions, commercial support and training are available from F5, Inc.

Nginx may be configured to serve static web content or to act as a proxy server.

Nginx can be deployed to also serve dynamic content on the network using FastCGI, SCGI handlers for scripts, WSGI application servers or Phusion Passenger modules, and can serve as a software load balancer.

Nginx uses an asynchronous event-driven approach, rather than threads, to handle requests. Nginx's modular event-driven architecture can provide predictable performance under high loads.

HTTP proxy and Web server features Ability to handle more than 10,000 simultaneous connections with a low memory footprint (~2.5 MB per 10k inactive HTTP keep-alive connections) Handling of static files, index files and auto-indexing Reverse proxy with caching Load balancing[26] with in-band health checks TLS/SSL with SNI and OCSP stapling support, via OpenSSL FastCGI, SCGI, uWSGI support with caching gRPC support since March 2018, version 1.13.10. Name- and IP address-based virtual servers IPv6-compatible WebSockets since 1.3.13,[29] including acting as a reverse proxy and do load balancing of WebSocket applications. HTTP/1.1 Upgrade (101 Switching Protocols) HTTP/2 protocol support HTTP/3 protocol support (experimental since 1.25.0) URL rewriting and redirection

Mail proxy features TLS/SSL support STARTTLS support SMTP,[35] POP3, and IMAP proxy Requires authentication using an external HTTP server or by an authentication script

Other features include upgrading executable and configuration without client connections loss, and a module-based architecture with both core[38] and third-party module support.

The paid Plus product includes additional features such as advanced load balancing and access to an expanded suite of metrics for performance monitoring.

Official Links

nginx information

  • Developed by

    US flagF5, Inc.
  • Licensing

    Open Source (BSD-2-Clause) and Free product.
  • Alternatives

    61 alternatives listed
  • Supported Languages

    • English

AlternativeTo Categories

DevelopmentNetwork & AdminSecurity & Privacy

Popular alternatives

View all

Top nginx apps (extensions / mods etc)

View all

Our users have written 4 comments and reviews about nginx, and it has gotten 323 likes

nginx was added to AlternativeTo by zero00072 on and this page was last updated .