AI
Antonio I.
DevOps Engineer
Mid-Market (51-1000 emp.)
"An excellent web server with optimal performance and maximum stability for critical environments"
4.5/5
What do you like best about F5 NGINX?

nginx is a guarantee in terms of stability in business-critical environments where maximum reliability is required, load balancing, and failover across 5-6 tiers ready to act in case of outages. As if that weren't enough, it also finds application outside the web server field: it is indeed capable of operating as a web proxy, anti-DDoS, intrusion detection and prevention system, and web application firewall, extremely useful features that find applications both in the IoT world and in the web of our days more generally. Review collected by and hosted on G2.com.

What do you dislike about F5 NGINX?

Wanting to look at nginx with a critical eye, I could say that the only flaw is the extreme complexity of certain types of configurations necessary for high availability deployments. They are not well documented and cannot be generated at all from the dedicated nginx plus panel (for those with an active subscription). Review collected by and hosted on G2.com.

DS
Dario S.
Support engineer
Mid-Market (51-1000 emp.)
"Never seen a more scalable and complete web server"
4.5/5
What do you like best about F5 NGINX?

nginx is top of the line, free, in the category of web proxies and web app servers, but not only that, what amazes and pleases me is the part that the nginx team has dedicated to the security of infrastructures and web apps. It allows for anti-DDoS load balancing, access log control through parsing, IP address limitations, and useful features like the ability to communicate with multiple PHP or nodeJS nodes without having to expose these nodes outside the LAN network, but using, indeed, nginx as a transparent proxy to serve web content without losing or affecting HTTPS and the related domain certificate. Review collected by and hosted on G2.com.

What do you dislike about F5 NGINX?

I totally like it, the only downside is the lack of official documentation for those who choose, perhaps just for a trial, the free version and not the plus one. I imagine it's a market choice, but unfortunately, in this way, those who install it have no way to fully discover the magnificent features of this proxy server. Review collected by and hosted on G2.com.

CB
Carmelo B.
IT Security officer (SecOps)
Mid-Market (51-1000 emp.)
"If deployed as a web proxy, you can sleep soundly, uptime for life!"
4/5
What do you like best about F5 NGINX?

I use nginx solely for its web proxy functionality. I got to know it by hosting a small web server for my website (static HTML pages) and started researching its features until I proposed it as a replacement for our old corporate web proxy at work due to its stability, real-time intrusion and DDOS prevention controls, and the scalability it allows in multi-node and cluster environments. This is what I love and know about nginx, but I know it can do much more and I hope to discover it soon! Review collected by and hosted on G2.com.

What do you dislike about F5 NGINX?

The connection with PHP FastCGI (that is, the PHP process manager to which you execute a proxy pass to run PHP pages) is really time-consuming and labor-intensive because there are no clear examples, and all the documentation, when compared, offers different methods without explaining which one and why it is the best (official documentation, moreover). It is an easily avoidable issue but leaves a bit of a bitter taste. Review collected by and hosted on G2.com.

RT
Riccardo T.
Senior Maintenance Engineer
Mid-Market (51-1000 emp.)
"Best web proxy ever, highly recommended on Linux environment for high availability and fail-over"
5/5
What do you like best about F5 NGINX?

nginx is a web proxy only on paper because among its many features it allows you to operate as an application firewall, load balancer (with standard algorithms or with its own criteria), web server for pages and static content (very useful for CDNs), and as anti-DDoS protection as well as a system for prevention and protection against intrusions and unauthorized access aimed at attack.

The web dashboard is also very useful as it allows you to manage all related services and configurations and to have a complete overview of the state of nginx. Review collected by and hosted on G2.com.

What do you dislike about F5 NGINX?

For users who do not purchase the Plus version, the official documentation is minimal and does not cover any more advanced configurations (nor does it provide examples) such as the configuration of HA active-active, failover, load balancing, and some proxy pass constructs for PHP FastCGI and nodeJS. Review collected by and hosted on G2.com.

DA
Domenico A.
Senior System automation engineer
Mid-Market (51-1000 emp.)
"The best free and open-source web application firewall in the world!"
5/5
What do you like best about F5 NGINX?

The protection of web applications from attacks at much lower levels than those used by the applications is now a common global plague. The continuous attacks suffered by our web apps (DoS and the like) have led us to evaluate some solutions, and among all the very expensive solutions, we have chosen the only free, open-source, and probably the most reliable one, namely nginx. It is easy to configure, does its job excellently in transparent mode, and allows for complete visibility of what happens between the nodes and between the individual segments of the web apps. Review collected by and hosted on G2.com.

What do you dislike about F5 NGINX?

The configuration as a web application firewall is not always clear, and it is often necessary to rely on external and unofficial resources and tutorials to achieve the desired or necessary result without having to involve technicians or paid support. Review collected by and hosted on G2.com.

ML
Michele L.
Junior Web Developer
Mid-Market (51-1000 emp.)
"Excellent web proxy server for various use cases"
4.5/5
What do you like best about F5 NGINX?

In the company, we use nginx for various purposes, among the most common and best features is the ability to act as a proxy server with a fast and simple textual configuration so that it "runs" and forwards all requests to an active and reachable nodeJS process manager or PHP fastCGI on the internal network only. In this way, total segmentation is achieved, and it is possible to expose only nginx as the proxy server of your web app and not the process manager directly. Review collected by and hosted on G2.com.

What do you dislike about F5 NGINX?

The test mode that can be activated from the command line with nginx -t returns errors in a simple and summary way, so there is no way to understand what to fix in the configuration. Unfortunately, it is not a true debugging mode. Review collected by and hosted on G2.com.

RL
Rino L.
Linux engineer
Mid-Market (51-1000 emp.)
"The best web server to execute proxy pass to your own PHP web app without exposing it to threats"
4.5/5
What do you like best about F5 NGINX?

It can be installed in a Linux and Windows environment with a single command from the terminal, the configuration is relatively simple and well described with examples for every situation (the web is full of snippets anyway), the feature I love is the ability to execute proxy pass to your own PHP or Node.js web app without it being exposed outside the local network, it's a great security feature to also allow parsing of access logs to any firewalls. Review collected by and hosted on G2.com.

What do you dislike about F5 NGINX?

in the community version, there is no GUI to be able to control the active services and their status in detail, it's a pity to have to use external tools to obtain such a feature! Review collected by and hosted on G2.com.

Amani K.
AK
Amani K.
Information Technology Project Manager
Information Technology and Services
Mid-Market (51-1000 emp.)
"Proxy and SSL completion"
4/5
What do you like best about F5 NGINX?

NGINX is capable of using various features and functionalities to reduce page loading time drastically. It happens as local file structures are distributed through databases for some programs. It provides a small storage footprint, high efficiency, easy maintenance, and it is scalable, configurable and versatile. I was able to install NGINX directly without the bottleneck. We can also build entirely different nodes from the NGINX variants of the same platform. Also, it includes many choices available for the deduplication mechanism that can be configured in almost any way possible. Review collected by and hosted on G2.com.

What do you dislike about F5 NGINX?

NGINX monitoring has a less comprehensive list of components than other similar tools, like Apache. It also has low support of the community. I wish NGINX could offer better controls that can track the logs in an ideal manner, as it will allow the system administrator to use it in a more versatile way rather than using Unix commands to pick specific things. Review collected by and hosted on G2.com.

ML
Mario L.
Mid-Market (51-1000 emp.)
"The only almost completely free software alternative to hardware load balancers"
4/5
What do you like best about F5 NGINX?

These are web servers with load balancing features with content caching, session persistence, configuration via API, etc. You can achieve things with Nginx, more than you would otherwise need hardware load balancing for. Improve the dynamic content performance with microcaching. It is capable of handling huge clients with less memory and welcomed speed and efficiency compared to other web servers. Review collected by and hosted on G2.com.

What do you dislike about F5 NGINX?

It does not have functions or wizards to create forms easily, there are no starting templates, and the official documentation of the non-plus version leaves something to be desired as it is quite outdated. Review collected by and hosted on G2.com.

GA
Gaetano A.
DevOps Engineer
Mid-Market (51-1000 emp.)
"Excellent web server for creating CDNs for streaming static content"
4/5
What do you like best about F5 NGINX?

nginx has always been dedicated to the possibility of being a scalable and adaptable web server for different types of environments, whether it is an environment dedicated to serving web apps, a process manager behind a proxy, or a web implementation of a CDN, that is, a content delivery network designed to serve static content such as images, videos, photos, style sheets, files, datasets to reduce the load on the actual web server that will execute the loading of the HTML code to correctly display the page structure, thus speeding up operations and the loading time of a website. The CDN functionality can be achieved with a relatively simple configuration as it only requires configuring the paths to serve static files and then enabling the official free nginx secure authentication module on those paths to ensure that the CDN content can be viewed only by users in possession of a token or an md5 hash or superior technologies included in the GET request, all of this for free and without having to use an expensive external secure CDN service. Review collected by and hosted on G2.com.

What do you dislike about F5 NGINX?

There is absolutely nothing I dislike about nginx; I consider it to be an absolutely perfect web server and web proxy, at least for now. The only small flaw I've noticed is the lack of official documentation in Italian, but this can be easily remedied and resolved by purchasing dozens of books about nginx from Italian authors and devops engineers. Review collected by and hosted on G2.com.