SSL Store Loading

Nginx Certificate Signing Request (CSR) Generation

Quick Guideline to Create Certificate Signing Request (CSR) for Nginx

If you have already generated a Certificate Signing Request (CSR) and have recently received an SSL certificate, please proceed to the SSL Installation module

If you are still generating your CSR, here is a step-by-step procedure to generate a CSR for Nginx using OpenSSL. Please follow the steps given below:

Step 1 – Please login to your server through your terminal client (ssh). Then type the following command at the prompt:

openssl req –new –newkey rsa:2048 –nodes –keyout server.key –out server.csr

Please note "server.key" will be the file name of your private key. Replace "server" with what you want your file name to be.

Step 2 – This step would initiate the process of generating two different files:

  • Private Key, which helps to decrypt your SSL certificate
  • Certificate Signing Request (CSR), the file used to apply for an SSL certificate

When you are prompted for a Common Name please enter the fully qualified domain name (FQDN) for the site you intend to secure. If you are generating a CSR for a Wildcard SSL certificate, then your common name should start with an asterisk (such as * or *

Step 3 – Please submit the required information for generating the CSR, be sure to specify country code (two-letter) and locality (type out city/state/province in full).

Step 4 – Open the CSR file with a text editor, copy its content and paste it into theorder form.). Make sure you have included the -----BEGIN CERTIFICATE REQUEST----- and -----END CERTIFICATE REQUEST----- tags while copying the content.

Step 5 – At the end, save this newly generated CSR file and private key, this will be required later during the SSL installation procedure.

World's Leading Provider of Website Security Solutions

To remember and process items in your cart and compile aggregate data about site interactions to improve your experience, uses cookies. Learn More About Cookies.