All Posts

  • NGINX Unit: Updating Apps with 100% Uptime

    NGINX Unit: Updating Apps with 100% Uptime

    by

    In this companion post to our video “NGINX Unit: Live App Updates at 100% Uptime”, we provide all the background and details for each step so you can follow along as we update an application in a multilingual NGINX Unit environment without disruption or downtime.

  • Announcing NGINX Ingress Controller for Kubernetes Release 1.3.0

    Announcing NGINX Ingress Controller for Kubernetes Release 1.3.0

    by

    NGINX has released version 1.3.0 of the NGINX Ingress Controller for Kubernetes. This release features Prometheus support, better Helm charts, mergeable Ingress resources, easier custom template management, health checks, and status reporting. Come to Github and get it.

  • NGINX Unit 1.3 Available Now

    NGINX Unit 1.3 Available Now

    by

    NGINX Unit 1.3, available now, adds configuration parameters for various timeouts, configurable request body size, Ansible integration, and more. As in previous releases, all parameters can be defined dynamically, with no disruption to running services or loss of connectivity.

  • NGINX Unit 1.2 Available Now

    NGINX Unit 1.2 Available Now

    by

    NGINX Unit 1.2, available now, adds environment variables across application languages, versions, and sessions; php.ini configuration; and command-line configuration for Go executables. Parameters can still be defined dynamically, with no disruption to running services or loss of connectivity.

  • Trust No One: The Perils of Trusting User Input

    Trust No One: The Perils of Trusting User Input

    by

    A newly discovered security threat exploits a configuration that allows remote users to specify the server for a request in the HTTP Host header, and thus access potentially sensitive information. In this post we explain how to prevent this “cloud metadata” attack.

  • Monitoring MySQL with NGINX Amplify

    Monitoring MySQL with NGINX Amplify

    by

    NGINX Amplify now features MySQL support. Amplify monitors the entire LEMP stack, including variations: Linux, (E)NGINX, MySQL/MariaDB/Percona, PHP, and PHP frameworks such as WordPress. This blog post shows you how to configure the Amplify MySQL plug-in, metrics monitored, and troubleshooting.

  • Installing WordPress with NGINX Unit

    Installing WordPress with NGINX Unit

    by

    NGINX Unit supports PHP, which is very widely used for web programming. NGINX Unit therefore supports WordPress, written in PHP, and which is a content management system and application used by more than 30% of the sites on the Web. Use this blog post to install Unit and NGINX together with WordPress.

  • Announcing NGINX Unit 1.0

    Announcing NGINX Unit 1.0

    by

    NGINX Unit 1.0, a multi-language applications server, launched today. Unit supports Python, PHP, Perl, Ruby, and Go, with more languages to come. Unit is dynamically configured using a REST API; there are no process reloads or service interruptions required for configuration changes to take effect.

  • Introducing gRPC Support with NGINX 1.13.10

    Introducing gRPC Support with NGINX 1.13.10

    by

    NGINX now proxies gRPC traffic, so you can terminate, inspect, and route gRPC method calls. Manage encryption and load balance gRPC traffic.

  • NGINX Unit 0.6 Beta Release Now Available

    NGINX Unit 0.6 Beta Release Now Available

    by

    You can now download the Unit beta, version 0.6, with advanced process management, Perl support, an official Docker container, and more.

  • NGINX Response to the Meltdown and Spectre Vulnerabilities

    NGINX Response to the Meltdown and Spectre Vulnerabilities

    by

    The Meltdown and Spectre vulnerabilities stem from commonly found security flaws in microprocessors. They require patches to most OSs.

  • Performance Tuning – Tips & Tricks

    Performance Tuning – Tips & Tricks

    by

    How to tune your NGINX installation to meet, and beat, published performance benchmark – includes caching, SSL/TLS, and hardware settings.

  • Troubleshooting Application Performance and Slow TCP Connections with NGINX Amplify

    Troubleshooting Application Performance and Slow TCP Connections with NGINX Amplify

    by

    Senior software engineer Anatoly Mikhaylov shows how to use Amplify as a visualization and reporting tool for fixing dodgy TCP connections.

  • Optimizing Web Servers for High Throughput and Low Latency

    Optimizing Web Servers for High Throughput and Low Latency

    by

    Alexey Ivanov, Site Reliability Engineer at Dropbox, goes into depth on optimizing NGINX web servers for high throughput and low latency.

  • NGINX and IoT: Adding Protocol Awareness for MQTT

    NGINX and IoT: Adding Protocol Awareness for MQTT

    by

    Liam Crilly gets down with IoT, showing how to use NGINX and the MQTT protocol to manage traffic on the Internet of Things

  • Official Ansible Roles for NGINX and NGINX Plus Out Now

    Official Ansible Roles for NGINX and NGINX Plus Out Now

    by

    NGINX created officially supported Ansible Roles for the open source NGINX software and NGINX Plus, now replaced by a unified Role.

  • The Future of Open Source at NGINX

    The Future of Open Source at NGINX

    by

    Ed Robinson, Chief Marketing Officer, and Owen Garrett, Head of Products, discuss the future of NGINX’s open source projects at NGINX Conf 2017.

  • Introducing NGINX Unit

    Introducing NGINX Unit

    by

    Igor Sysoev, co-founder and CTO of NGINX, and Nick Shadrin, Sr. Product Manager of NGINX, introduce NGINX Unit