![Modern Mozilla Ssl Configuration With Nginx](modern-mozilla-ssl-configuration-with-nginx-a/modern-mozilla-ssl-configuration-with-nginx.jpg)
Modern Mozilla SSL Configuration with Nginx
This guide will help you configure your Nginx SSL with modern Mozilla SSL Configuration.
Step 1: Navigate to Mozilla's SSL Configuration Generator
Generate a modern configuration for SSL, using the Mozilla SSL Configuration Generator.
- Navigate to https://ssl-config.mozilla.org/
- Select Nginx under Server Software
- Select Modern under Mozilla Configuration
- Enter the Server Version and OpenSSSL Version in the Enviroment settings. Or leave as default for the latest versions
- The modern SSL configuration for Nginx will be generated below
- Copy the contents of the gernerated text
![Mozilla Website Configuration](/modern-mozilla-ssl-configuration-with-nginx-a/Ningx_server_conf.png)
![Mozilla SSL enviroment configuration settings](/modern-mozilla-ssl-configuration-with-nginx-a/Moz_enviroment_setttings.png)
![Mozilla SSL Configurated SSL file](/modern-mozilla-ssl-configuration-with-nginx-a/Moz_SSL_conf.png)
Step 2: SSL Configuration
- Edit your Nginx SSL configuration file
sudo nano /etc/nginx/sites-enabled/[YOUR-SITE].conf
- Paste the contents of the Mozilla SSL configuration
- Remember to modify the configuration so it fits your server