Skip to content
Original file line number Diff line number Diff line change
@@ -1,54 +1,55 @@
---
description: Install F5 NGINX Plus, F5 WAF for NGINX + DoS on Amazon Web Services
description: Install F5 NGINX Plus, F5 WAF & DOS for NGINX Plus on Amazon Web Services
(AWS), to provide sophisticated Layer 7 load balancing, Modern app security solution,
behavioral DoS detection and mitigation that works seamlessly in DevOps environments
for your apps running on CentOS, RHEL, Debian and Ubuntu Linux OS.
for your apps running on AmazonLinux 2023, RHEL, Debian and Ubuntu Linux OS.
nd-docs: DOCS-1204
title: F5 WAF for NGINX + DoS AMIs on Amazon EC2
title: F5 WAF & DOS for NGINX Plus AMIs on Amazon EC2
toc: true
weight: 110
type:
- how-to
---


NGINX, Inc. participates in the Amazon Web Services (AWS) Partner Network as a Standard Technology Partner. We offer Amazon Machine Images (AMIs) for use in the Amazon Elastic Compute Cloud (EC2), available at the AWS Marketplace for several operating systems, including Amazon Linux, Red Hat Enterprise Linux, and Ubuntu.

The AMIs contain combination of the following components:

- Latest version of [F5 NGINX Plus](https://www.f5.com/products/nginx/nginx-plus), optimized for use on Amazon EC2

- Latest version of [F5 DoS for NGINX](https://docs.nginx.com/nginx-app-protect-dos/), optimized for use on Amazon EC2
- Latest version of [F5 WAF for NGINX](https://docs.nginx.com/nginx-app-protect-waf/), optimized for use on Amazon EC2
- Pre-packaged software for building highly available (HA) NGINX Plus configurations

## Install NGINX Plus F5 WAF for NGINX + DoS
## Install NGINX Plus F5 WAF & DOS for NGINX Plus

To quickly set up an environment with NGINX Plus, F5 WAF for NGINX and F5 DoS for NGINX on AWS:

1. Follow the instructions in [Getting Started with Amazon EC2 Linux Instances](http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EC2_GetStarted.html) to sign up on AWS and get more information about EC2 itself.
2. Proceed to the product page for the appropriate AMI at the AWS Marketplace, and launch the AMI.

- [NGINX Plus with F5 DoS for NGINX – RHEL 7 Linux AMI HVM](https://aws.amazon.com/marketplace/pp/prodview-bjdboufufnb7g?sr=0-4&ref_=beagle&applicationId=AWSMPContessa)

- [NGINX Plus with F5 DoS for NGINX – RHEL8 Linux AMI HVM](https://aws.amazon.com/marketplace/pp/prodview-e6bifer7o6uzm?sr=0-13&ref_=beagle&applicationId=AWSMPContessa)
- [NGINX Plus with F5 DoS for NGINX Plus – AmazonLinux 2023 AMI HVM](https://aws.amazon.com/marketplace/pp/prodview-x5nkvphsrg6ag)

- [NGINX Plus with F5 DoS for NGINX – CentOS 7 Linux AMI HVM](https://aws.amazon.com/marketplace/pp/prodview-deeny2oe7izti?sr=0-12&ref_=beagle&applicationId=AWSMPContessa)
- [NGINX Plus with F5 DoS for NGINX Plus – RHEL8 Linux AMI HVM](https://aws.amazon.com/marketplace/pp/prodview-e6bifer7o6uzm)

- [NGINX Plus with F5 DoS for NGINX – Debian 11 Linux AMI HVM](https://aws.amazon.com/marketplace/pp/prodview-56oveh2rsxsbq?sr=0-2&ref_=beagle&applicationId=AWSMPContessa)
- [NGINX Plus with F5 DoS for NGINX Plus – RHEL9 Linux AMI HVM](https://aws.amazon.com/marketplace/pp/prodview-eoddgsaqujgkm)

- [NGINX Plus with F5 DoS for NGINX – Ubuntu 20.04 Linux AMI HVM](https://aws.amazon.com/marketplace/pp/prodview-gsoln2vnsgpr4?sr=0-5&ref_=beagle&applicationId=AWSMPContessa)
- [NGINX Plus with F5 DoS for NGINX Plus – Debian 11 Linux AMI HVM](https://aws.amazon.com/marketplace/pp/prodview-56oveh2rsxsbq)

- [NGINX Plus with F5 DoS for NGINX – Ubuntu 22.04 Linux AMI HVM](https://aws.amazon.com/marketplace/pp/prodview-l6f2q2ykrjufy?sr=0-13&ref_=beagle&applicationId=AWSMPContessa)
- [NGINX Plus with F5 DoS for NGINX Plus – Ubuntu 22.04 Linux AMI HVM](https://aws.amazon.com/marketplace/pp/prodview-l6f2q2ykrjufy)

- [NGINX Plus with F5 DoS for NGINX Plus – Ubuntu 24.04 Linux AMI HVM](https://aws.amazon.com/marketplace/pp/prodview-osz3wmirx5zqg)

- [NGINX Plus with F5 WAF & DOS for NGINX Plus – RHEL 8 Linux AMI HVM](https://aws.amazon.com/marketplace/pp/prodview-6pvnoyr2mp2co)

- [NGINX Plus with F5 WAF for NGINX + DoS – RHEL 7 Linux AMI HVM](https://aws.amazon.com/marketplace/pp/prodview-jedbygo6xbvto?sr=0-1&ref_=beagle&applicationId=AWSMPContessa)
- [NGINX Plus with F5 WAF & DOS for NGINX Plus – RHEL 9 Linux AMI HVM](https://aws.amazon.com/marketplace/pp/prodview-kmtitev2hhrym)

- [NGINX Plus with F5 WAF for NGINX + DoS – RHEL 8 Linux AMI HVM](https://aws.amazon.com/marketplace/pp/prodview-6pvnoyr2mp2co?sr=0-18&ref_=beagle&applicationId=AWSMPContessa)
- [NGINX Plus with F5 WAF & DOS for NGINX Plus – Debian 11 Linux AMI HVM](https://aws.amazon.com/marketplace/pp/prodview-wbyobl7a55vcu)

- [NGINX Plus with F5 WAF for NGINX + DoS – CentOS 7 Linux AMI HVM](https://aws.amazon.com/marketplace/pp/prodview-jedbygo6xbvto?sr=0-1&ref_=beagle&applicationId=AWSMPContessa)
- [NGINX Plus with F5 WAF & DOS for NGINX Plus – Ubuntu 22.04 Linux AMI HVM](https://aws.amazon.com/marketplace/pp/prodview-os7tw2atlkwpg)

- [NGINX Plus with F5 WAF for NGINX + DoS – Debian 11 Linux AMI HVM](https://aws.amazon.com/marketplace/pp/prodview-wbyobl7a55vcu?sr=0-3&ref_=beagle&applicationId=AWSMPContessa)
- [NGINX Plus with F5 WAF & DOSfor NGINX Plus – Ubuntu 24.04 Linux AMI HVM](https://aws.amazon.com/marketplace/pp/prodview-pz64pqetwyrhw)

- [NGINX Plus with F5 WAF for NGINX + DoS – Ubuntu 20.04 Linux AMI HVM](https://aws.amazon.com/marketplace/pp/prodview-zhxmqlcoylkca?sr=0-2&ref_=beagle&applicationId=AWSMPContessa)

Click the **Continue to Subscribe** button to proceed to the **Launch on EC2** page.

Expand Down
16 changes: 8 additions & 8 deletions content/nap-dos/deployment-guide/learn-about-deployment.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,8 @@ F5 DoS for NGINX supports the following operating systems:
- [Ubuntu 20.04 (Focal)](#debian--ubuntu-installation) - (Deprecated starting from NGINX Plus R35)
- [Ubuntu 22.04 (Jammy)](#debian--ubuntu-installation)
- [Ubuntu 24.04 (Noble)](#debian--ubuntu-installation)
- [Alpine 3.19](#alpine-installation)
- [Alpine 3.21](#alpine-installation)
- [Alpine 3.22](#alpine-installation)
- [AmazonLinux 2023](#amazon-linux-2023-installation)


Expand Down Expand Up @@ -1474,8 +1474,8 @@ You need root permissions to execute the following steps.

```Dockerfile
# syntax=docker/dockerfile:1
# For Alpine 3.19:
FROM alpine:3.19
# For Alpine 3.22:
FROM alpine:3.22

# Download and add the NGINX signing keys:
RUN wget -O /etc/apk/keys/nginx_signing.rsa.pub https://cs.nginx.com/static/keys/nginx_signing.rsa.pub
Expand Down Expand Up @@ -1914,8 +1914,8 @@ Make sure to replace upstream and proxy pass directives in this example with rel

```dockerfile
# syntax=docker/dockerfile:1
# For Alpine 3.19:
FROM alpine:3.19
# For Alpine 3.22:
FROM alpine:3.22

# Download and add the NGINX signing keys:
RUN wget -O /etc/apk/keys/nginx_signing.rsa.pub https://cs.nginx.com/static/keys/nginx_signing.rsa.pub && \
Expand Down Expand Up @@ -2237,9 +2237,9 @@ Review the syslog ports by entering the following command:
semanage port -l | grep syslog
```

### Kubernetes Deployment Examples
## Kubernetes Deployment Examples

#### App Protect DoS
### App Protect DoS

`appprotect-dos.yaml`:

Expand Down Expand Up @@ -2466,7 +2466,7 @@ http {
}
```

#### App Protect DoS arb
### App Protect DoS arb

Arbitrator (arb) is an internal service that is essential for the scaling scenarios. The arbitrator service should be deployed in the same namespace as F5 DoS for NGINX.

Expand Down
36 changes: 36 additions & 0 deletions content/nap-dos/releases/about-4.8.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
---
title: F5 DoS for NGINX 4.8
toc: true
weight: 40
nd-docs: DOCS-1783
---

Here you can find the release information for F5 F5 DoS for NGINX v4.8

F5 DoS for NGINX provides behavioral protection against Denial of Service (DoS) for your web applications.

## Release 4.8

December 1, 2025

### New features

- R36 support
- Add support for Alpine 3.22
- Remove support for Alpine 3.19
- Bugs fixing

### Supported packages

| Distribution name | Package file |
|--------------------------|------------------------------------------------------|
| Alpine 3.21 | _app-protect-dos-36+4.8.3-r1.apk_ |
| Alpine 3.22 | _app-protect-dos-36+4.8.3-r1.apk_ |
| Amazon Linux 2023 | _app-protect-dos-36+4.8.3-1.amzn2023.ngx.x86_64.rpm_ |
| RHEL 8 and Rocky Linux 8 | _app-protect-dos-36+4.8.3-1.el8.ngx.x86_64.rpm_ |
| RHEL 9 and Rocky Linux 9 | _app-protect-dos-36+4.8.3-1.el9.ngx.x86_64.rpm_ |
| Debian 11 | _app-protect-dos_36+4.8.3-1\~bullseye_amd64.deb_ |
| Debian 12 | _app-protect-dos_36+4.8.3-1\~bookworm_amd64.deb_ |
| Ubuntu 22.04 | _app-protect-dos_36+4.8.3-1\~jammy_amd64.deb_ |
| Ubuntu 24.04 | _app-protect-dos_36+4.8.3-1\~noble_amd64.deb_ |
| NGINX Plus | _NGINX Plus R36_ |