How to install an SSL certificate for a domain in Plesk

August 19, 2020 / SSL

How to Install an SSL Certificate for a Domain in Plesk


This article explains how to install an SSL certificate for your domain using Plesk.

Important: Before you start, you need to have purchased an SSL certificate for your website from your web host or another provider. If you have not done this yet, you can purchase one here.

To install the SSL certificate in Plesk, follow these steps.

  1. Log into your Plesk account.
  2. Click Domains in the left-hand panel, then select the domain you want to install the SSL certificate for.
  3. When the domain’s management screen opens, click the SSL/TLS Certificates icon.
  4. On the SSL/TLS Certificates page, you will see an option on the right-hand side to upload a .pem SSL certificate file. If your certificate is in another format, click the Advanced Settings icon below it.
    SSL certificate
  5. Under Advanced Settings, you will see several options for installing different types of SSL certificates.
  6. If you created a Certificate Signing Request (CSR) in Plesk and have received the certificate file from your provider, you can upload it here. Click Choose File, select the .crt file on your computer, and then click Upload Certificate.

    Note: To generate a CSR in Plesk, go to Domains, select the domain you want to add the certificate for, and click SSL/TLS Certificates. Fill in the required fields and click Request. Plesk also creates a temporary self-signed certificate with the request. Browsers do not trust self-signed certificates, so do not use it on a live website.

  7. If you want to upload an SSL certificate and private key that were generated on a different server, or if you want to generate a self-signed certificate, click Add SSL/TLS Certificate.
  8. The Add SSL/TLS Certificate screen gives you several options for installing an SSL certificate.
    SSL/TLS Certificate
  9. The top section lets you generate a certificate request, buy a certificate from your web host, or generate a self-signed certificate in Plesk. Fill in the required details and click the option you want (Request, Buy or Self-Signed) at the bottom.
  10. The Upload the certificate files section lets you upload a certificate and its private key. Click Choose File to select each file you want to upload.

    Note: If the certificate and the private key are both contained in one .pem file, select that same file for both the private key and the certificate. When you are done, click Upload Certificate.

    Upload Certificate
  11. Another option is to upload your SSL certificate as text. Scroll to the Upload the certificate as text section. Copy and paste the certificate text and the private key text into the matching fields. When you are done, click Upload Certificate.

    upload your SSL

    12. Once your certificate has been uploaded, go to Domains, choose the domain you are installing the certificate for, and click Hosting Settings.

    13. In Hosting Settings, find the Security section and tick the SSL/TLS support box. Below it, select your certificate from the Certificate drop-down list and click OK. Your SSL certificate is now installed.

    To check it, open your website using https:// (for example, https://yourdomain.com). If a padlock icon appears in the browser’s address bar, the certificate is working.

This way, you can install an SSL certificate for your domain using Plesk. 

Read Here: How to Install a Free Let’s Encrypt SSL Certificate For a Domain in Plesk

Spread the love