Introducing NGINX 1.12 and 1.13

Today we’re pleased to announce the availability of open source NGINX 1.12 and 1.13. These version numbers define the stable and mainline branches, respectively, of the NGINX open source software. We will focus on developing and improving these two branches for the next 12 months. NGINX version 1.12.0 was released today, and the next feature release of our mainline… Continue reading ›

Announcing NGINX Plus R12

Today we are pleased to announce that NGINX Plus R12 is available as a free upgrade for all NGINX Plus subscribers. NGINX Plus is a high‑performance software application delivery platform that includes a load balancer, content cache, and web server. NGINX Plus R12 is a significant release with new features focused on clustering, customization, and monitoring. To learn more… Continue reading ›

Shared Caches with NGINX Plus Cache Clusters, Part 2

Editor – This is the second part of a series on high‑capacity and high‑availability caching: Shared Caches with NGINX Plus Cache Clusters, Part 1 Shared Caches with NGINX Plus Cache Clusters, Part 2 (this post) How can you build a large‑capacity, highly available cache cluster using NGINX or NGINX Plus? This posts describes how to use two or more… Continue reading ›

Shared Caches with NGINX Plus Cache Clusters, Part 1

Editor – This is the first part of a series on high‑capacity and high‑availability caching: Shared Caches with NGINX Plus Cache Clusters, Part 1 (this post) Shared Caches with NGINX Plus Cache Clusters, Part 2 How can you build a large‑capacity, highly available, cache cluster using NGINX or NGINX Plus? This is the first of a two‑part series that… Continue reading ›

Compiling Dynamic Modules for NGINX Plus

NGINX Plus Release R11 introduces binary compatibility for dynamic modules. This article describes the build process, explaining how to compile third‑party NGINX modules so that they can be used in the NGINX Plus product. NGINX Modules Overview NGINX modules are written in C and conform to the API described in Extending NGINX on the NGINX Wiki. There is a… Continue reading ›

Announcing NGINX Plus R11

We are excited to announce the availability of NGINX Plus Release 11 (R11). With this release we are providing a number of new features in NGINX Plus to make the product easier to extend and customize, and to support an even broader range of deployments. NGINX Plus R11 introduces binary compatibility for dynamic modules. This means that dynamic modules that have… Continue reading ›

What’s New in NGINX Plus R10?

This post is adapted from a webinar by Owen Garrett, Head of Products at NGINX, Inc. Table of Contents 0:00 Introduction 0:34 NGINX Plus R9 Recap 2:34 NGINX Plus R10 New Features 3:01 ModSecurity WAF 6:03 Why ModSecurity? 7:12 ModSecurity 101 8:49 Comprehensive Protection for Critical Apps and Data 9:37 NGINX Plus with ModSecurity WAF Details 12:44 Why NGINX Plus with ModSecurity WAF?… Continue reading ›

nginx.conf 2016 Keynote by Owen Garrett: NGINX: Past, Present, and Future

This post is adapted from the keynote, NGINX: Past, Present, and Future, delivered at nginx.conf 2016 by Owen Garrett, Head of Products at NGINX, Inc. More blog posts and videos from other presentations at the conference will be published in the coming months. Table of Contents 0:00 Introduction 0:44 NGINX Conference Two Years Ago 1:39 12 Years of NGINX… Continue reading ›

IP Transparency and Direct Server Return with NGINX and NGINX Plus as Transparent Proxy

This blog post describes how to configure the open source NGINX software or NGINX Plus as a "transparent" proxy for traffic to upstream servers. It explains how you can use a transparent proxy to spoof the source IP address of packets to implement IP Transparency, and how you can implement a load‑balancing mode called Direct Server Return for… Continue reading ›

High‑Performance Caching with NGINX and NGINX Plus

This post is adapted from a webinar by Owen Garrett, introduced by Andrew Alexeev. Table of Contents Introduction 0:00 Introduction 1:22 About This Webinar 2:17 Basic Principles of Content Caching 2:35 Basic Principles 3:59 Mechanics of HTTP Caching 7:46 What Does NGINX Cache? Content Caching and NGINX 9:55 NGINX in Operation 10:06 NGINX Config 11:14 Caching… Continue reading ›