---
title: Configuring NGINX for RHEL 7.6
description: Configure NGINX for RHEL 7.6.
component: pingintelligence
version: 5.2
page_id: pingintelligence:pingintelligence_integrations:pingintelligence_configure_nginx_rhel
canonical_url: https://docs.pingidentity.com/pingintelligence/5.2/pingintelligence_integrations/pingintelligence_configure_nginx_rhel.html
revdate: April 3, 2024
section_ids:
  about-this-task: About this task
  steps: Steps
  result: Result:
---

# Configuring NGINX for RHEL 7.6

Configure NGINX for RHEL 7.6.

## About this task

To compile NGINX Community Edition 1.14.2 for PingIntelligence for APIs:

## Steps

1. Download the NGINX community version:

   ```
   # wget https://nginx.org/download/nginx-1.14.2.tar.gz
   ```

2. Untar the NGINX file:

   ```
   # tar -xvzf nginx-1.14.2.tar.gz
   ```

3. Change the directory to `nginx-1.14.2`:

   ```
   # cd nginx-1.14.2
   ```

4. Compile and install NGINX by running the following command.

   |   |                                                                                         |
   | - | --------------------------------------------------------------------------------------- |
   |   | These options for compiling NGINX are in addition to your environment specific options. |

   ```
   # ./configure --with-compat --with-http_ssl_module
   ```

   * `--with-compat`: This option enables NGINX to load dynamic modules.

   * `--with_http_ssl_module`: This flag is used configure SSL support in NGINX.

5. Run the `make` command to compile NGINX:

   ```
   # make
   ```

6. Run the `make install` command to install NGINX:

   ```
   # sudo make install
   ```

7. Verify the compilation by entering the following command:

   ```
   # sudo /usr/local/nginx/sbin/nginx -V
   ```

   ### Result:

   The output of the above command should display `--with-compat` and `--with_http_ssl_module` flags.
