How to Install an SSL Certificate on Your Site

How to Install an SSL Certificate on Your Site


Having an SSL certificate on your site is one of the best ways to build trust with your visitors, especially if your site is an e-commerce store. SSL creates a private, encrypted connection from your server to your visitors’ browsers and allows personal information to be relayed without eavesdropping, tampering, or forgery.

We offer two ways to deploy SSL on your site: by using one of free AutoSSL certificates or by deploying a certificate you bought from a certificate authority (CA).

Once you have deployed SSL, you can then enable redirection to HTTPS.

Providing Your Own SSL Certificate

This method will walk you through the complete process of buying your own SSL certificate and installing it through us.

Step One: Generate an SSL Key and CSR

Generating an SSL key and certificate signing request (CSR) is the first step in making your website securely available over HTTPS.


Step Two: Purchase a Signed SSL Certificate

After generating your SSL key and CSR, you will need to buy a signed SSL certificate from a CA. A CA issues the digital certificate verifying that you are the owner of your app’s public key.

One option for an inexpensive SSL certificate is the PositiveSSL certificate.

When buying your certificate, select Nginx as the server type. If Nginx is not available as an option from your CA, then select either Apache or Apache+OpenSSL.

You’ll receive a file labeled YOUR_DOMAIN.crt. (This file might be contained within an archive with other files.)

Open the .crt file. Its content is your SSL certificate. Copy the content of your .crt file and return to your app’s SSL tab in your Control Panel.

Paste the content of your .crt file into this field, and click SAVE.

Now, visit your site using HTTPS to make sure your certificate works. It should load over HTTPS and display a little lock in the address bar.