NGINX Reviews

73 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 8.9 out of 100

Do you work for this company? Learn how we help vendors

TrustRadius Top Rated for 2019

Overall Rating

Reviewer's Company Size

Last Updated

By Topic

Industry

Department

Experience

Job Type

Role

Filtered By:

Reviews (1-25 of 25)

Companies can't remove reviews or game the system. Here's why.
February 22, 2020
John Reeve | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

NGINX is extremely fast when used as a web server. We used it for many years to serve up static content such as images, css, html, and javascript. The proxy features are also great for routing traffic through it when needed.
Read John Reeve's full review
February 12, 2020
Alan Matson, CCNA:S, MCP | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

NGINX is well suited for a forward-facing web server. While as a reverse proxy, I had better results with APACHE, I try and use NGINX for anything that I need to run a reliable and secure web server on.
Read Alan Matson, CCNA:S, MCP's full review
March 12, 2020
Anonymous | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

NGINX is an excellent load balancer and can run a variety of WSGI applications. It is very useful in situations where you want to be able to maintain high availability while updating the backend servers, due to its ability to reload configurations without downtime. It is less useful for running a backend service itself, though it still performs that task adequately.
Read this authenticated review
January 28, 2020
Anonymous | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

If you want to serve a static website, implement a reverse proxy server to in-house applications running on their own servers, enable SSL/TLS encryption for your sites, load balance between application instances, or simply cut down the size of your server's responses by gzipping them, then Nginx is for you. If you feel that you need a GUI to do any of these things, then potentially look elsewhere.
Read this authenticated review
August 06, 2019
Anonymous | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

Nginx is best to use as front end proxy for any application server. Nginx's cache mechanism is one of the best as compared to other web servers. Nginx is really a light weight webserver and it provides more flexibility in case of load balancing in clustered application. Configuration of Nginx is very easy as compared to other web servers. Nginx uses fewer resources of hosted server.
Read this authenticated review
February 04, 2019
Gabriel Samaroo | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

Nginx is well suited for serving any static content - whether that be images, JS files, HTML files, CSS files, videos, etc. If you have a high-traffic website, Nginx will be a great fit because it handles large number of requests extremely efficiently. Nginx has full support on Unix systems, but only has limited support on Microsoft Windows machines.
Read Gabriel Samaroo's full review
January 23, 2019
L Matthew Blancett | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

Well Suited:
If you need simple SSL termination to another proxy
If you are proxying from internet to an app with a real web server built-in
If you are proxying from the internet to FastCGI

Not so hot for Python proxying, at least from what I've seen, compared to the competition, but I don't do much of that.
Read L Matthew Blancett's full review
February 08, 2019
Shea Bunge | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

Nginx is well suited for many different sorts of websites, whether they be for serving static content or making use of a back-end scripting language. As Nginx is not as well supported as some alternatives, support for integration with some software platforms may be lacking and require manual configuration. For this reason, Nginx may be a little more difficult to use for those unfamiliar with server administration.
Read Shea Bunge's full review
February 18, 2019
Leonel Quinteros | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

When deploying API services, we need to take care of many aspects of the network where they work. Infrastructure is also a factor when limited, so you also need to limit and manage it according to its use. Nginx is great to construct these network nodes (HTTP, API Proxy) that connects everything and can add extra capabilities like security (ModSecurity, SSL/TLS) and availability (Load Balancer, Rate Limit).

Read Leonel Quinteros's full review
February 08, 2019
Gregory Pecqueur | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

Nginx is a very good web server and proxy. To serve NodeJs applications, Nginx + pm2 is very efficient. Coupled with Passenger, it allows MEAN Stacks applications to be deployed very easily.
Read Gregory Pecqueur's full review
February 08, 2019
Rahul Dhangar | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

It is well suited for creating your custom CDN without much payload on the server and a proxy solution is also very effective using Nginx. Great for websites having high traffic demands but could be a bit heavy for smaller projects where traffic is low. Overall effectiveness of the Nginx solution is great when compared to competitive solutions provided by Apache Server.
Read Rahul Dhangar's full review
June 14, 2018
Tyler Johnson | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

Nginx is a fantastic service for managing several web services together under the same platform. Between SSL termination and basic reverse proxy, you can maintain a single static IP address and host several services and domains. Nginx will route to all the services with ease and you can keep costs lower by sharing server infrastructure. Nginx is also great for high-impact web services. We have several services that during peak hours will see several thousand requests every second. Nginx never breaks a sweat and is one of the most reliable parts of our stack under load.

Nginx is less appropriate for small projects as it takes time to configure and operate successfully. If you looking to get a small web service up quickly and securely, it is often better to go with one of the managed cloud services available.
Read Tyler Johnson's full review
March 03, 2018
Ben McClure | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

More often than not, if someone is looking to me for a web server recommendation, I'm going to recommend nginx. If your needs are within the 90+% majority of web server needs I've encountered out there, then in many cases nginx makes for a wonderful solution. Certain software, however, was designed to work with Apache and .htaccess files and may take substantially more effort to "convert" over to work with Nginx. In those cases, it might make sense to stay with Apache or with something else that is compatible with Apache's .htaccess files.
Read Ben McClure's full review
August 06, 2018
Jhonattan Smith Peláez Nimisica | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

Nginx is excellent working as a load balancer, reverse proxy - WAF (Web Application Firewall), Web server, and high availability and high performance scenarios.
Read Jhonattan Smith Peláez Nimisica's full review
October 24, 2017
Anatoly Geyfman | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

Ngnix is best suited as a public-facing proxy for everything that you might want to host. From WordPress to APIs, Ngnix does an extremely great job passing requests to those services, logging these requests in flexible ways, throttling requests when necessary, and even simplifying the downstream services by taking on some of the path extraction responsibilities (like extracting variables from paths and passing them in as headers).

It's not an application server, although they're working on it.
Read Anatoly Geyfman's full review
March 28, 2017
Anand Chhatpar | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

Nginx is great as a web server. For serving Rails apps, Nginx + Puma seems to have become the norm, but has memory leakage issues because of Puma. Nginx itself is quite robust and we find Nginx + Passenger as the right production-ready setup for deploying Ruby on Rails apps. I cannot think of any specific scenarios where I would recommend against using Nginx.
Read Anand Chhatpar's full review
February 24, 2017
Craig Nash | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

Nginx, like all server systems, is not always the perfect option for every task, though it is definitely high on the list. Nginx works best with static content, such as images, text, HTML code, etc., but has little to no native support for dynamic content, and relies on sending the content to third party processors, such as HHVM or PHP-FPM in the case of PHP. The hand-off of the process to a different server results in a longer processing time, bringing NginX to an "even" score compared to Apache, in terms of performance as it pertains to dynamic content. Nginx is, in my opinion, the obvious choice, having a performance increase of 2-3 times over Apache when serving static content, and comparable performance to Apache when serving dynamic content, while having native support for additional performance tools, such as caching, proxies, and load balancing. However, each server does have different ways of serving information (E.G. NginX does not use .htacces for directory specific configs) and should always be thoroughly researched as it pertains to your individual project prior to making a final decision.
Read Craig Nash's full review
May 17, 2017
Jonah Dempcy | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

Nginx is perfect as a front layer handling all inbound requests to a website. I would use it just about anywhere as a first line of defense against client requests for its load-balancing, security features and ability to rapidly serve static assets. Nginx is great for websites of all sizes although it is especially helpful for websites getting very high traffic.
Read Jonah Dempcy's full review
September 20, 2016
Will Stern | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

I'll use it as a replacement for HAProxy any time, in that it does what HAProxy does well, but can add additional functionality should you need it. It's also my go-to solution for a front-end for web app servers.
Read Will Stern's full review
September 09, 2016
Chris Coppenbarger | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

Nginx is well suited for most areas where you are using an Apache httpd server. If you need a vast array of configuration options, Apache might be more well suited, but over all I would recommend switching to Nginx for serving up websites.
Read Chris Coppenbarger's full review
February 15, 2019
Anonymous | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

If you want to start learning web application architecture, Nginx is a great start. It is one of the easiest web servers to deploy and use. The configuration file is easy to use and understand. You will not feel overwhelmed learning it. If your company needs a lightweight web server or even simply just a static host, you can choose Nginx. It is super reliable and easy to use. It is also pretty much carefree. Just deploy it and you are done. When thinking about choosing servers, the best start point is the needs of your company. Nginx fits in the same category as other flexible, consistent, lightweight servers.
Read this authenticated review

What is NGINX?

According to NGINX, a business unit of F5 Networks since the May 2019 acquisition, NGINX powers over 65% of the world's busiest websites and web applications. NGINX started out as an open source web server and reverse proxy, built to be faster and more efficient than Apache. Over the years, NGINX has built a suite of infrastructure software products, the NGINX Application Platform, to tackle some of the biggest challenges in managing high-load applications.

The NGINX Application Platform is a suite of products that together form the core of what organizations need to create applications with performance, reliability, security, and scale. The NGINX Application Platform includes NGINX Plus for load balancing and application delivery, the NGINX WAF for security, and NGINX Unit to run the application code, all monitored and managed by the NGINX Controller.

NGINX Plus: An all‑in‑one load balancer, web server, and content cache.

NGINX Controller: Centralized monitoring and management for NGINX Plus.

NGINX WAF: Web application firewall, powered by ModSecurity

NGINX Unit: Lightweight application server, with support for multiple languages and a dynamic REST API‑driven configuration.




NGINX Features

Has featureNGINX: Fast, light web server and reverse proxy
Has featureNGINX Plus: All‑in‑one Load Balancer, Web Server, and Content Cache
Has featureNGINX Plus: Security controls, High Availability, Dynamic Modules
Has featureNGINX WAF: Layer 7 Attack Protection
Has featureNGINX WAF: IP reputation and Audit Logging
Has featureNGINX Controller: Centralized Traffic Management and Monitoring
Has featureNGINX Controller: Role-based Access Controls
Has featureNGINX Unit: Multi-language Application Server
Has featureNGINX Amplify: Cloud-based NGINX Monitoring

NGINX Screenshots

NGINX Integrations

Microsoft Azure, Mirantis Cloud Native Suite (Docker Enterprise), Kubernetes, ForgeRock, Amazon Elastic Compute Cloud (EC2), Red Hat Enterprise Linux (RHEL), DeviceAtlas, Google Cloud Platform, OpenStack, Red Hat OpenShift, Cedexis, ModSecurity, IDFConnect, PingIdentity, Phusion Passenger, Stealth Security

NGINX Competitors

NGINX Pricing

  • Has featureFree Trial Available?Yes
  • Has featureFree or Freemium Version Available?Yes
  • Has featurePremium Consulting/Integration Services Available?Yes
  • Entry-level set up fee?Optional
EditionPricing DetailsTerms
NGINX PlusContact sales teamper instance/enterprise pricing available
NGINX ControllerContact sales team
NGINX App ProtectContact sales team
NGINX AmplifyContact sales team

NGINX Customer Size Distribution

Consumers
0%
Small Businesses (1-50 employees)
0%
Mid-Size Companies (51-500 employees)
50%
Enterprises (> 500 employees)
50%

NGINX Support Options

 Free VersionPaid Version
Phone
Live Chat
Email
Forum/Community
FAQ/Knowledgebase
Social Media
Video Tutorials / Webinar

NGINX Technical Details

Deployment Types:On-premise, SaaS
Operating Systems: Windows, Linux, Mac, https://www.nginx.com/products/technical-specs/
Mobile Application:No