Upgrading the NGINX module
Last updated 2024-06-21
IMPORTANT
This guide only applies to Next-Gen WAF customers with access to the Next-Gen WAF control panel. If you have access to the Next-Gen WAF product in the Fastly control panel, you can only deploy the Next-Gen WAF with the Edge WAF deployment method.
We update our NGINX module after a mainline NGINX release occurs. We will expedite a release when there are exceptions (e.g., critical vulnerability). Our Compatibility and requirements guide lists the distributions our NGINX module has packages available for.
TIP
Check the NGINX module release notes to see what's new in the NGINX module.
Upgrading the module on Alpine Linux systems
To upgrade the Next-Gen WAF NGINX module on Alpine Linux systems, follow these steps:
Upgrade the NGINX Alpine Linux module package.
$ apk update$ apk add nginx-module-sigsci-nxo-<nginx-version>Be sure to replace
<nginx-version>
with your NGINX version.Restart your NGINX service.
Upgrading the module on RHEL and derivative systems
To upgrade the Next-Gen WAF NGINX module on Red Hat Enterprise Linux (RHEL) and its derivative (e.g., CentOS) systems, follow these steps:
- NGINX 1.12.1 or higher
- NGINX 1.11.x
- NGINX 1.10.x
- NGINX 1.9 or lower
Upgrade the NGINX Lua module package.
$ sudo yum update$ sudo yum install sigsci-module-nginx nginx-module-luaRestart your NGINX service.
Upgrading the module on Ubuntu and Debian systems
To upgrade the Next-Gen WAF NGINX module on Ubuntu and Debian systems, follow these steps:
- NGINX 1.12.1 or higher
- NGINX 1.11.x
- NGINX 1.10.x
- NGINX 1.9 or lower
Upgrade the NGINX Lua module package.
$ sudo apt-get update$ sudo apt-get install sigsci-module-nginx nginx-module-luaRestart your NGINX service.
Do not use this form to send sensitive information. If you need assistance, contact support. This form is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.