NGINX.COM
Web Server Load Balancing with NGINX Plus

NGINX Plus

What is NGINX Plus and how is it different from NGINX Open Source?
What are the main benefits of using NGINX Plus over NGINX Open Source?

NGINX Plus is convenient, fully supported by NGINX, Inc., and provides a range of advanced features.

  • It’s convenient – Install prebuilt and tested binaries from NGINX’s private repo.
  • It’s supported – Take advantage of full support and updates from NGINX, Inc., the team behind both NGINX Open Source and NGINX Plus.
  • It’s feature-rich – NGINX Plus combines the functionality of a high‑performance web server, a powerful front‑end load balancer and a highly scalable accelerating cache to create the ideal end-to-end platform for your web applications. NGINX Plus is built on top of NGINX Open Source and we are continuing to develop NGINX Open Source. For more information please see What’s the difference between NGINX Open Source and NGINX Plus? and the branching policy in NGINX 1.6 and 1.7 released.

The benefits of NGINX Plus depend on your organization’s current environment and requirements:

  • For organizations currently using NGINX Open Source, NGINX Plus eliminates the complexity of managing a “do-it-yourself” chain of proxies, load balancers, and caching servers in a mission‑critical application environment.
  • For organizations currently using hardware‑based load balancers (application delivery controllers, or ADCs), NGINX Plus provides a full set of ADC features in a much more flexible software form factor, priced as a cost‑effective subscription.
  • For organizations requiring a modern solution for a scalable, reliable web architecture, NGINX Plus is backed by the 10‑year track record of NGINX Open Source powering the world’s busiest websites.
  • For organizations requiring a solution for massively scalable HTTP video delivery, NGINX Plus has advanced video support.
When should I use NGINX Open Source?

NGINX Open Source is appropriate when:

  • You want to view or edit the source code
  • You want compile in third‑party modules that are not built into NGINX Plus and not included in the dynamic modules repository, or you want to create your own custom modules
  • You want to maintain your own packages and security fixes
  • You are working in an environment where you don’t require support
Who benefits the most from NGINX Plus?

Companies who:

  • Are running a commercial application or website that requires a predictable, reliable and high performance user experience;
  • Have used NGINX OSS, but want to reduce complexity and have a supported NGINX build;
  • Are migrating their web architectures from a monolithic application to a lightweight, “scale out” distributed, componentized architecture (and need an outer “shell/routing layer” on top of that);
  • Are moving to virtualized/cloud environments and need a more modern, cloud-friendly alternative to their existing hardware-based LB/ADC solutions;
  • Have a hardware-based LB/ADC solutions and don’t want to continue to purchase expensive, non-scalable, rigid solutions at 10x more cost compared to NGINX Plus;
  • Media/Content owners doing massive HTTP streaming media (HTTP video/audio).
Is NGINX Plus a software package or a “virtual appliance” (an image of a virtual machine for ESX/Xen/etc.)?

NGINX Plus is the same compact, software-only package for any supported Linux based system as NGINX open source. Packaged virtual appliances are available for Amazon AWS, and it is possible to deploy NGINX Plus within chroot jails, linux containers and your own virtual machine.

Does NGINX Plus come with any third-party modules bundled?

The standard NGINX Plus package contains just the NGINX-authored modules from the official open source build and the NGINX Plus extensions. Third-party modules, however, can be dynamically loaded into a running NGINX Plus instance. We build and maintain the most widely used third party modules, a full list of these modules is available here.

Custom or third-party modules not in the list above can also be loaded dynamically into a running NGINX Plus instance. For more details on how to do this, please see this blog post.

How do I obtain NGINX Plus from the repository?

Please follow the instructions at: https://cs.nginx.com/repo_setup

When I purchase NGINX Plus after a trial, do I have to re-install or re-deploy the software?

You don’t have to re-install anything. You must replace the evaluation certificate with the production certificate, because the evaluation install of NGINX Plus will fail to start after the evaluation certificate has expired. You can get your production certificate from the MyF5 customer portal. Copy it to the /etc/ssl/nginx directory, replacing the evaluation certificate.

Is there a management GUI/dashboard for NGINX Plus?

NGINX Plus includes a built‑in dashboard with detailed monitoring metrics, built on the NGINX Plus API. To see it in action, check out the live demo.

The NGINX Controller Load Balancing Module is a centralized platform for managing all of your NGINX Plus load balancers across a multi‑cloud environment. Using its intuitive wizard‑style GUI, you can configure all of your NGINX Plus instances. You can also build custom dashboards to track the metrics that are most important to you.

In addition, many monitoring vendors provide integrated solutions for NGINX Plus, including AppDynamics, Datadog, and Dynatrace. For a complete list of vendors, see our Partners page.

For more information, see the Live Activity Monitoring product page, the NGINX Plus Admin Guide, and the reference documentation for the NGINX Plus API module.

How does zero-downtime configuration testing/reload in NGINX Plus work?

You can reload the NGINX configuration without any downtime, and without interrupting any current connections. A soft reconfiguration spawns a new set of NGINX worker processes, and the old ones continue to work until completion (but do not accept new requests – all new requests are accepted by the new set of worker processes). Live binary upgrades work in a similar fashion. If the upgrade is successful the old NGINX worker processes are signaled to terminate, and the new set takes over. For more information please see: Controlling NGINX

How does on-the-fly reconfiguration in NGINX Plus work?

On-the-fly reconfiguration is used to modify load balancing parameters, and to add or remove servers from an upstream group. Please see: On-the-fly reconfiguration of NGINX Plus.

What kind of third-party software is bundled along with NGINX Plus?

The list of the third‑party software which is part of the NGINX Plus builds (that is, compiled in) is in Appendix B of the NGINX Plus reference documentation, shipped with the product. NGINX Plus is also linked against the following third‑party libraries using dynamic linking; we do NOT ship this software with NGINX Plus:

  • OpenSSL
  • zlib
  • PCRE

NGINX Plus is also “SSL‑aware”, but we do NOT ship/distribute OpenSSL library ourselves in any form.

Does NGINX Plus gather user details or installation details, or phone home?

No. No phone home. We see requests to index the repository when an administrator manually (or automatically) scans for updates. We rely on the honesty of our users through an honour-based license agreement, backed by our services agreement.

How do I get started with NGINX Plus?

Follow the login instruction in the welcome email we’ve sent you. After you’ve logged in and retrieved the necessary access keys, follow the installation instructions in the NGINX Plus Admin Guide. (This link is also included in the welcome email.)

I already have NGINX Open Source installed. What will happen when I install NGINX Plus?

Installing NGINX Plus might change the behavior of your NGINX server if you are using any third‑party modules compiled from source, because NGINX Plus is distributed as a binary with a predetermined set of modules built in (listed in the NGINX Plus Technical Specifications). You can, however, load third‑party modules dynamically into NGINX Plus at runtime. We recommend checking for any feature differences between your current version of NGINX and the current NGINX Plus release before upgrading.

The way you perform the NGINX Plus installation depends on your current deployment. We recommend that before any NGINX or NGINX Plus upgrade, you always back up your existing NGINX configuration files.

  • If you used the yum package manager to install NGINX Open Source, run the yum swap command to remove it and install NGINX Plus. Using the package manager provides you with a live binary upgrade to NGINX Plus.
  • If you used the apt-get package manager to install NGINX Open Source, simply run the apt-get install command to install NGINX Plus.
  • If you installed NGINX Open Source from source, you need to stop the NGINX service manually, remove the existing NGINX binary from your system, and then use your operating system’s package manager to install NGINX Plus.
How do I move from the NGINX Plus Extras package to using dynamic modules?

It’s easy to migrate to using dynamic modules with NGINX Plus. To install and dynamically load modules, perform the following steps.

They assume that you have configured your package management tool to retrieve files from NGINX rather than the OS vendor’s distribution. The following commands are appropriate for Debian-based systems.

  1. Use your operating system’s standard package management tool to remove the nginx‑plus‑extras image and install the base nginx-plus image.

    # apt-get update
    # apt-get remove nginx-plus-extras
    # apt-get install nginx-plus
  2. Install the modules you want to load dynamically (repeat the installation command for each module).

    # apt-get install module-name

    The dynamically loadable modules are:

    Note that some modules are not available for certain OS versions because of OS limitations. For details as well as descriptions of the modules, see the NGINX Plus Technical Specifications.

    The /etc/nginx/modules directory is created automatically with symbolic links to the installed locations of the .so files for the selected modules.

  3. In the main (top-level) context in /etc/nginx/nginx.conf, add a load_module directive for each dynamically loadable module you installed.

    load_module modules/module-name.so;
  4. Check the new configuration for syntactic validity and reload NGINX Plus.

    # nginx -t && nginx -s reload

Features

What kind of advanced load balancing does NGINX Plus provide on top of NGINX Open Source?

Load‑balancing algorithms function better in NGINX Plus due to cross‑core synchronization, multiple session persistence methods to fine‑tune load balancing decisions, health checks to better identify failed servers, and slow‑start to reintroduce them. For more information please see: Application Load Balancing with NGINX Plus

What load balancing algorithms are supported?

NGINX Plus currently supports the following load-balancing methods:

  • Round Robin and weighted Round Robin
  • Least Connections and weighted Least Connections
  • Least Time and weighted Least Time
  • IP Hash (based on client IP address) and weighted IP Hash
  • Hash (on specified request characteristics)
  • Consistent (ketama) Hash
  • Random with Two Choices

Session persistence methods can identify user sessions and pin their traffic to the appropriate upstream, overriding the load-balancing decision:

  • Cookie-insert
  • Cookie and variable-based routing (for example, jvmroute and more)
  • Learn session persistence

For more information, see Application Load Balancing with NGINX Plus

Does NGINX Plus support session persistence?

Yes, it does. We have support for cookie-insert, variable-based routing and learn session persistence. Please see: Application Load Balancing with NGINX Plus

Does NGINX Plus support load balancing for mail protocols?

We support load balancing for HTTP/HTTPS/FastCGI/uwsgi/SCGI/memcache only. We proxy and route SMTP/POP3/IMAP traffic to a single upstream rather than load-balancing it.

How does your application health monitoring work?
Does NGINX Plus include caching? Is it for static content only?

NGINX Plus does indeed include an extremely scalable caching engine for both static and dynamic content. Caching is supported for all proxy-modes/protocols, such as HTTP/FastCGI/uwsgi/SCGI. Cached content is stored in a hybrid cache – hot content is stored in memory, and all content is stored on an on-disk cache that persists across software restarts and reboots. For more information please see: Content Caching with NGINX Plus

Does NGINX Plus support cache invalidation/cache purge?

Yes, NGINX Plus supports full cache invalidation based on either a specific URL, or a wildcard match. Please see: Content Caching with NGINX Plus

How do your HLS/HDS/VOD features work?
How is NGINX Plus different from NGINX Open Source?

NGINX Plus includes award-winning support from NGINX engineers, plus exclusive features not available in NGINX Open Source, including active health checks, session persistence, JWT authentication, and more.

For details, check out the full comparison of NGINX Plus and NGINX Open Source features.

I’m familiar with NGINX Open Source. What do I need to know about NGINX Plus?

NGINX Plus is our commercial offering, with technical support and expanded features developed for the enterprise. As someone familiar with NGINX, you’ll be able to hit the ground running and delve into new features like advanced load balancing, configuration and cache management APIs, session persistence, and application‑aware health checks, to name a few.

Updates

How often are NGINX and NGINX Plus released?

NGINX F/OSS is updated approximately monthly, on a time-based release program. If you receive NGINX updates from a third party such as an operating system vendor, they may not issue releases as frequently and some vendors track the stable (i.e. legacy) branch rather than mainline (i.e. current) branch. Updates are announced to the nginx-announce@nginx.org mailing list.

NGINX Plus is released approximately quarterly; check the NGINX Plus release details. Updates are sent to all registered users of NGINX Plus.

For details on the software release process, please check out the article NGINX 1.6 and 1.7 released.

How are Security Announcements shared?

We send security notifications to:

I already have NGINX Open Source installed. What will happen when I install NGINX Plus?

Installing NGINX Plus might change the behavior of your NGINX server if you are using any third‑party modules compiled from source, because NGINX Plus is distributed as a binary with a predetermined set of modules built in (listed in the NGINX Plus Technical Specifications). You can, however, load third‑party modules dynamically into NGINX Plus at runtime. We recommend checking for any feature differences between your current version of NGINX and the current NGINX Plus release before upgrading.

The way you perform the NGINX Plus installation depends on your current deployment. We recommend that before any NGINX or NGINX Plus upgrade, you always back up your existing NGINX configuration files.

  • If you used the yum package manager to install NGINX Open Source, run the yum swap command to remove it and install NGINX Plus. Using the package manager provides you with a live binary upgrade to NGINX Plus.
  • If you used the apt-get package manager to install NGINX Open Source, simply run the apt-get install command to install NGINX Plus.
  • If you installed NGINX Open Source from source, you need to stop the NGINX service manually, remove the existing NGINX binary from your system, and then use your operating system’s package manager to install NGINX Plus.
How can I get proactive notifications of new releases and security updates?

Notifications of new releases and critical security updates are emailed to registered administrators on our Customer Support portal. Notifications are only sent to users with the admin role – basic and billing users do not receive these notifications.

We announce every NGINX Plus release on our blog, and you can find details about every release on the NGINX Plus Releases page. Users of NGINX Amplify can also find version and security advisory information in their system reports.

Licensing and Pricing

How can NGINX copyright be acknowledged when using NGINX Open Source as part of a proprietary software distribution?

The text below should be added to your license conditions, followed by the text of the applicable 2-clause BSD license.

This product contains software provided by NGINX and its contributors.

Also, if your build of nginx includes any of the following third‑party products – zlib, PCRE, OpenSSL – it’s worth including their copyright acknowledgements and disclaimers as well.

What is the cost of NGINX Plus? Is it a license?

NGINX Plus is sold as a software subscription. For more details, please see the NGINX pricing page.

What is an “instance”?

NGINX products are licensed “per instance”. Each subscription allows you to run one single instance of the software for the subscription period.

An instance is a single copy of the software running on a single physical or virtual server. If you run two copies of the software on the same physical or virtual server, that counts as two instances. When you run two copies of the software on two different physical or virtual servers, that also counts as two instances. Most disaster‑recovery (DR) deployments require two instances per location, even if one instance is “passive” (running but not receiving traffic).

If you run a “hot/cold” DR deployment where one server is powered down (that is, the NGINX software is not running), and powers up only when the primary server fails, then you only need one subscription because only one copy of the software is running at any given time.

Aside from the number of instances are there any other limitations of NGINX Plus subscriptions?

There are no other limitations. The software will run at full performance making optimal use of the hardware resources available, and there are no limitations on the size or sophistication of the configuration.

Is there a subscription with pricing based on criteria other than the number of instances (for elastic cloud environments, say)?

Please describe your requirements in more detail and we’ll do our best to find a solution for you.

Is there a limit to the number of virtual hosts or SSL certificates that I can configure in NGINX Plus?

There are no configuration limits for virtual host multi-tenancy, or the number of SSL certificates. The maximum number of configuration objects depends on the server’s RAM.

Common Use Cases

What are the use cases for NGINX Plus?

The most common use scenarios for NGINX Plus are:

  • Application Load Balancing
  • Application Acceleration/Application Delivery/Content caching
  • SSL Termination/Security Gateway
  • API gateway
  • Streaming media
Can I use NGINX Plus as a WebSocket proxy?

Yes, you most certainly can! In fact NGINX has been a preferred proxy/frontend for Node.js for many years now. Please check the following article describing the use of NGINX Plus and WebSocket protocol: NGINX as a WebSockets Proxy or search for the many third-party articles available.

Can I Use NGINX Plus on Amazon Web Services?

Yes, you can. NGINX Plus is based on the open source NGINX software, used by over 35% of all websites on Amazon Web Services (AWS). We offer both NGINX AMIs (for Amazon Linux and for Ubuntu) and a standalone (BYOL-like) subscription that you can use on top of your own AMIs or VMs. The product links on AWS Marketplace are:

[Editor: As of 2015, two additional AMIs are available:

There is also a “trial” mode now on AWS Marketplace! For more information please see: Getting Started with NGINX Plus on Amazon EC2.

Can I Use NGINX Plus on AWS as an Alternative to ELB?

Yes, in most cases you can safely use NGINX Plus as an alternative to Amazon Elastic Load Balancing (ELB), especially if you require highly granular, configurable request routing, precise logging, SSL termination, caching and connections/bandwidth management – all closer to, and nicely integrated with your applications.  NGINX Plus can also be used between ELB and your backend servers.

Can I use NGINX Plus on Amazon AWS as an alternative to CloudFront?

To some extent you can. Bear in mind that CloudFront is a hugely distributed architecture, encompassing thousands of edge nodes around the world. Feature-wise, NGINX Plus can be a very powerful edge-caching solution.

Can I use streaming media extensions like HDS/HLS in NGINX Plus in proxy mode?

NGINX can be used to proxy streaming media when the streaming media functions are handled by the backend server, which could be NGINX, but the NGINX Plus streaming media extensions are for streaming the content from directly attached storage only. Another method of video content ingest is via RTMP.

Can I deploy NGINX Plus for HTTP video?

Yes, NGINX Plus is a very popular solution for HTTP video distribution, and a great, high-performance, highly scalable, extremely cost-efficient alternative to Wowza or Adobe products.

Can your solution help us optimize X/Y/Z?

NGINX Plus is renowned as a web acceleration solution. If your systems (ERP/CRM/E-Commerce/etc.) use HTTP as the communication protocol, NGINX Plus can employ a range of optimizations to reduce unnecessary load on your application backends, improve high availability, reduce latency and contribute to overall higher performance. NGINX Plus introduces the following acceleration techniques to your application stack:

  • Offloads concurrency processing — enabling your system to easily handle thousands and tens of thousands of simultaneously connected clients
  • Offloads static content — you can move images/videos/CSS/HTML/JS to NGINX Plus from your application backends
  • Enables on-the-fly content compression
  • Allows to easily cache repetitive content — both static and dynamic
  • Provides quite a few flexible techniques for application scalability — by means of server load balancing and application health monitoring
  • Improves security with versatile control for session limits, connection and bandwidth throttling
  • Allows for moving SSL termination out of the application backends to NGINX Plus to handle all of the SSL complexity.

Can NGINX Replace ... ?

What is NGINX? How different is it from Apache (for example)?

NGINX is a well known open source project originally written by Igor Sysoev, a Russian engineer. Igor started the project in 2002 and made it public in 2004. Since that time NGINX has become a de‑facto standard for high‑performance, scalable websites. Tens of millions of active websites use NGINX, including 1 million busiest websites in the world. Companies like Airbnb, Box, Dropbox, Netflix, Tumblr, WordPress.com, and many others deploy NGINX for scalability and performance reasons.

NGINX is a high‑performance, highly scalable, highly available web server, reverse proxy server, and web accelerator (combining the features of an HTTP load balancer, content cache, and more). NGINX offers a highly scalable architecture that is very different from that of Apache (and many other open source and commercial products in the same category). NGINX has a modular, event‑driven, asynchronous, single-threaded architecture that scales extremely well on generic server hardware and across multi-processor systems. NGINX uses all of the underlying power of modern operating systems like Linux to optimize the usage of memory, CPU, and network, and extract the maximum performance out of a physical or virtual server. The end result is that NGINX can often serve at least 10x more (and often 100–1000x more) requests per server compared to Apache – that means more connected users per server, better bandwidth utilization, less CPU and RAM consumed, and a greener environment too!

For more information about the NGINX architecture please refer to a chapter dedicated to NGINX in the “Architecture of Open Source Applications” book.

Can I use NGINX Plus as an alternative to a hardware load balancer/ADC?

Yes, you can. Traditional ADCs and Load Balancers are deployed at the front of an application, to load-balance, persist, cache, route and modify transactions. NGINX Plus provides the same functionality and benefits. ADCs and load balancers operate as reverse proxies, forwarding HTTP requests on to origin servers and application servers. NGINX Plus can operate as an origin server (serving static content directly from disk) and as an application gateway (translating HTTP requests to interface protocols such as FastCGI, uWSGI, memcache) – it provides all the functionality you would expect from a modern web server. NGINX Plus is a proven solution (based on the highly-regarded NGINX Open Source core), creating a full HTTP-driven application platform. You may also check the following articles on nginx.com:

Can I use NGINX Plus as an alternative to HAProxy?

It is certainly possible to use NGINX Plus as an alternative to HAProxy for HTTP load balancing. NGINX Plus is a full fledged web acceleration solution that includes HTTP request routing, HTTP load balancing, scalable content caching, SSL termination, bandwidth management, monitoring and more.

Can I use NGINX Plus as an alternative to Varnish?

It is certainly possible to use NGINX Plus as an alternative to Varnish. NGINX Plus is a full fledged web acceleration solution that includes HTTP request routing, HTTP load balancing, scalable content caching, SSL termination, bandwidth management, monitoring and more.

Support and Services

What additional services are available on top of NGINX Plus?

NGINX, Inc. offers a diverse set of professional services on top of NGINX Plus, including tuning, configuration, performance optimization, configuration auditing, load simulation, and dedicated technical account management. Professional services cover planning, installation & optimization for NGINX Plus, as well as optimization and tuning of the related operating system settings (when/if applicable). Professional services do not include installation/configuration of any other 3rd party software (e.g. WordPress, Joomla, Magento etc.).

How does the process of using your professional services work?

We will typically have a detailed email exchange, or a phone call to outline and define the scope of services first. We then estimate the number of professional services hours required. When both the customer and the NGINX, Inc. representative have signed off on the scope of services, the work commences. Our professional services engineering team keeps track of the hours spent, and tracks them against the purchased amount of hours, notifying the customer regularly (after every major phase).

We’d like to hire your team to help us implement A/B/C/D (e.g. WebSocket, SSL Termination, Request Routing, Streaming Media/HTTP video etc.). Is that possible?

Yes, it is, provided we can define a clear scope for this project and agree on the professional services required (timeframe/costs/etc.).

Can you help us optimize our NGINX instances running on Amazon AWS?

Yes, we’ve done quite a bit of such work for a variety of customers.

How do I get support for NGINX software?

You can purchase an NGINX Plus subscription to cover each supported instance of NGINX Plus or open source NGINX.

How is NGINX Open Source supported?

NGINX supports binary builds of NGINX Open Source that are obtained from the nginx.org repositories. Purchase a Basic, Professional, or Enterprise support subscription for each NGINX Open Source instance that requires support, and use a prebuilt NGINX Open Source binary instead of an NGINX Plus binary. NGINX does not support binaries that you build from source yourself or binary distributions obtained from other sources.

You can also get support from other NGINX community members.

How do I create a support ticket?

To create a support ticket, please follow the steps shown at NGINX support.

How can I get design or consultancy help?

If you need help with architecture, design, or configuration of NGINX, NGINX Plus, and microservices applications, our Professional Services team can help you translate your requirements into an optimized solution. Please contact us to learn more.

What versions of NGINX Plus, NGINX App Protect, and NGINX Ingress Controller are supported?

We advise users to run the most recent release of NGINX software, because we issue updates to the most recent release only. We proactively notify all subscribers when updates are available. We provide technical support for the current release, and releases that launched within two years of the date of the current release. For release information, please see the release notes for NGINX Plus, NGINX App Protect, and the NGINX Ingress Controller based on NGINX Plus.

What happens when my support expires?

After your support contract expires, you are no longer licensed to use NGINX Plus or obtain support from NGINX. You cannot access NGINX Plus updates, and you must stop and delete your NGINX Plus instances. Please contact us to renew your NGINX Plus subscription.

What are some of the benefits of purchasing commercial support?

Here are just some of the benefits you gain from the commercial support included with your NGINX Plus subscription:

  • Award-winning technical support delivered by NGINX support engineers, professional services, and developers
  • 24×7 or 9×5 support hours, depending on your purchased service level agreement
  • Rapid response times, with response time as fast as 30 minutes guaranteed for Enterprise subscribers
  • Phone support and hot bug fixes for Professional and Enterprise subscribers
How does NGINX support third-party modules?

NGINX is happy to provide best‑effort support to customers with Professional and Enterprise subscriptions for the optional third‑party modules that we build and maintain. A list of these modules is available on our Dynamic Modules page. Support coverage may be limited to one hour per query, after which you can engage NGINX Professional Services if you wish.

Custom or third‑party modules that are not listed on the Dynamic Modules page are not covered by support. We may ask for any such modules to be disabled before providing support, in order to verify that the issue is with NGINX Plus itself.

What SLA does NGINX guarantee?

We offer three levels of support for NGINX Plus. For Enterprise‑level subscribers, NGINX guarantees an SLA of 30 minutes for the initial contact in new support queries. We offer service credits in the event that we fail to meet an SLA. Please contact us to learn more.

What is covered by NGINX Plus support?

Our support covers debugging and troubleshooting of problems you have installing or operating your NGINX Plus deployment. This includes:

  • Setting up access to the NGINX Plus repository
  • Installing the NGINX Plus software
  • Detailed configuration guidance for all NGINX Plus features
  • Debugging and troubleshooting
  • Installation of third‑party dynamic modules
  • Full analysis and recommendations in the event you encounter a possible fault or bug
  • Hot fixes for software bugs outside of the regular release cycle (Professional and Enterprise only)
  • Early notification of essential security updates

Our support does not cover:

  • Configuration or troubleshooting of third‑party dynamic modules
  • Hands‑on performance tuning or configuration
  • Troubleshooting of operating system, database, or backend application issues

Subscription

How do I get started with NGINX Plus?

Follow the login instruction in the welcome email we’ve sent you. After you’ve logged in and retrieved the necessary access keys, follow the installation instructions in the NGINX Plus Admin Guide. (This link is also included in the welcome email.)