Create and Install an SSL Certificate

Plesk Servers > SSL

Creating and Installing an SSL Certificate
This article will go over the steps necessary to create and install an SSL certificate on a domain in the Plesk Control Panel. The domain(s) you wish to use https with and have the SSL certificate installed on must be on a dedicated IP. See How to Purchase an Additional IP Address. Once the IP address has been applied to your server you can install the SSL certificate on your site and use https. Additionally, certificates can be purchased directly through Managed.com as described in this Knowledge Base article: How to Purchase an SSL Certificate with Managed.com

Note
When you purchase a certificate, have it generated for your domain, like site.com and be certain to choose either Plesk or Apache as the type. Most registrars will, as a courtesy, generate two certificates: one for site.com and one for www.site.com. If you need an SSL certificate for store.site.com and blog.site.com, for example, a wildcard certificate is needed. The wildcard only works for one sub-domain level higher. In the previous example, it wouldn't work for test.store.site.com.

Plesk 12.5

There are 3 major steps to creating and applying an SSL certificate. Choose whether to install the certificate from a file or from text.

 
Create SSL CSR
  1. Log into the Control Panel.
  2. Click on the Home tab.
  3. In the My Subscriptions section click on your subscription name.
  4. Click on Websites & Domains.
  5. Click on Show More.
  6. Click SSL Certificates. Note, if icon is missing, a dedicated IP address hasn't been assigned to the domain and/or SSL support is not checked. See Web Hosting Access and (Show Advanced Operations) Web Scripting and Security.
  7. Click Add SSL Certificate.
  8. Type in a name for the certificate and fill out all of the required information, and click Request. To determine the correct Bits, you will need to contact the company you plan on having provide the certificate for you and set it based on their requirements.
  9. Now click on the name of the certificate that you just created.
  10. When you scroll down toward the bottom, the CSR will be listed.

    CSR Example:
    -----BEGIN CERTIFICATE REQUEST-----
    MIIByjCCATMCAQAwgYkxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlh
    MRYwFAYDVQQHEw1Nb3VudGFpbiBWaWV3MRMwEQYDVQQKEwpHb29nbGUgSW5jMR8w
    HQYDVQQLExZJbmZvcm1hdGlvbiBUZWNobm9sb2d5MRcwFQYDVQQDEw53d3cuZ29v
    Z2xlLmNvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEApZtYJCHJ4VpVXHfV
    IlstQTlO4qC03hjX+ZkPyvdYd1Q4+qbAeTwXmCUKYHThVRd5aXSqlPzyIBwieMZr
    WFlRQddZ1IzXAlVRDWwAo60KecqeAXnnUK+5fXoTI/UgWshre8tJ+x/TMHaQKR/J
    cIWPhqaQhsJuzZbvAdGA80BLxdMCAwEAAaAAMA0GCSqGSIb3DQEBBQUAA4GBAIhl
    4PvFq+e7ipARgI5ZM+GZx6mpCz44DTo0JkwfRDf+BtrsaC0q68eTf2XhYOsq4fkH
    Q0uA0aVog3f5iJxCa3Hp5gxbJQ6zV6kJ0TEsuaaOhEko9sdpCoPOnRBm2i/XRD2D
    6iNh8f8z0ShGsFqjDgFHyF3o+lUyj+UC6H1QW7bn
    -----END CERTIFICATE REQUEST-----
  11. You will need to provide the SSL CSR to your SSL provider (example Managed.com, GoDaddy, myplesk, etc) in order to get the rest of the SSL certificate. When submitting, have it provisioned for Plesk (In the case that Plesk is not an option, choose Apache as the second choice and x509 as the third choice).
  12. Installing the Certificate from File
    1. Once you have obtained your SSL certificate log into the Control Panel.
    2. Click on the Home tab.
    3. In the My Subscriptions section click on your subscription name.
    4. Click on Websites & Domains.
    5. Click Secure Your Sites.
    6. Click on the SSL Certificate you added previously.
    7. Under Upload certificate files click Choose File next to Certificate and select the .crt file in the bundle sent to you.
    8. Under Upload certificate files click Choose File next to CA Certificate and select the .ca file sent to you. If you were not given a ca file, you can ignore this step.
    9. Click Send File.
  13. Installing the Certificate from Text
    1. Once you have obtained your SSL certificate log into the Control Panel.
    2. Click on the Home tab.
    3. Click on your subscription name on the right.
    4. Click on Websites & Domains.
    5. Click Secure Your Sites.
    6. Click on the SSL Certificate you added previously.
    7. Open the SSL in a text editor like Notepad
    8. Copy the section of text for Private Key
    9. Under Upload certificate as text in the Private Key field paste the text you copied to clipboard.
    10. Open the SSL in a text editor like Notepad again
    11. Copy the section of text for Certificate
    12. Under Upload certificate as text in the Certificate field paste the text you copied to clipboard.
    13. Click Send Text.
  14. Set a SSL Certificate on an IP Address.
    1. Log into the Control Panel.
    2. Click on the Home tab.
    3. Click on your subscription name.
    4. Click on Change Hosting Settings.
    5. Click on the IP address dropdown box and select your dedicated (Exclusive) IP.
    6. Click OK.
    7. Click on Websites & Domains.
    8. Click on Show Advanced Operations.
    9. Click on Website Scripting and Security.
    10. Check the Enable SSL support box.
    11. Select the SSL Certificate from the dropdown, then click OK at the bottom.
  15. If there are any issues with installing the certificate or you wish to have us complete the installation for you (aside from ordering it for you) contact support and we will get it setup for you at the standard SSL installation service rate.

Plesk 12.x

There are 3 major steps to creating and applying an SSL certificate. Choose whether to install the certificate from a file or from text.
  1. Create SSL CSR.
    Please note: When generating a CSR copy and paste the text into a text editor, some SSL vendors have issues parsing the text that is generated through Plesk
    1. Log into the Control Panel.
    2. Click on the Home tab.
    3. In the My Subscriptions section click on your subscription name.
    4. Click on Websites & Domains.
    5. Click on Show More.
    6. Click Secure Your Sites. Note, if icon is missing, a dedicated IP address hasn't been assigned to the domain and/or SSL support is not checked. See Web Hosting Access and (Show Advanced Operations) Web Scripting and Security.
    7. Click Add SSL Certificate.
    8. Type in a name for the certificate and fill out all of the required information, and click Request. To determine the correct Bits, you will need to contact the company you plan on having provide the certificate for you and set it based on their requirements.
    9. Now click on the name of the certificate that you just created.
    10. When you scroll down toward the bottom, the CSR will be listed.
    11. You will need to provide the SSL CSR to your SSL provider (example GoDaddy, myplesk, etc) in order to get the rest of the SSL certificate. When submitting, have it provisioned for Plesk (In the case that Plesk is not an option, choose Apache as the second choice and x509 as the third choice).
  2. Installing the Certificate from File
    1. Once you have obtained your SSL certificate log into the Control Panel.
    2. Click on the Home tab.
    3. In the My Subscriptions section click on your subscription name.
    4. Click on Websites & Domains.
    5. Click Secure Your Sites.
    6. Click on the SSL Certificate you added previously.
    7. Under Upload certificate files click Choose File next to Certificate and select the .crt file in the bundle sent to you.
    8. Under Upload certificate files click Choose File next to CA Certificate and select the .ca file sent to you. If you were not given a ca file, you can ignore this step.
    9. Click Send File.
  3. Installing the Certificate from Text
    1. Once you have obtained your SSL certificate log into the Control Panel.
    2. Click on the Home tab.
    3. Click on your subscription name on the right.
    4. Click on Websites & Domains.
    5. Click Secure Your Sites.
    6. Click on the SSL Certificate you added previously.
    7. Open the SSL in a text editor like Notepad
    8. Copy the section of text for Private Key
    9. Under Upload certificate as text in the Private Key field paste the text you copied to clipboard.
    10. Open the SSL in a text editor like Notepad again
    11. Copy the section of text for Certificate
    12. Under Upload certificate as text in the Certificate field paste the text you copied to clipboard.
    13. Click Send Text.
  4. Set a SSL Certificate on an IP Address.
    1. Log into the Control Panel.
    2. Click on the Home tab.
    3. Click on your subscription name.
    4. Click on Change Hosting Settings.
    5. Click on the IP address dropdown box and select your dedicated (Exclusive) IP.
    6. Click OK.
    7. Click on Websites & Domains.
    8. Click on Show Advanced Operations.
    9. Click on Website Scripting and Security.
    10. Check the Enable SSL support box.
    11. Select the SSL Certificate from the dropdown, then click OK at the bottom.
  5. If there are any issues with installing the certificate or you wish to have us complete the installation for you (aside from ordering it for you) contact support and we will get it setup for you at the standard SSL installation service rate.

Plesk 11.x

There are 3 major steps to creating and applying an SSL certificate. Choose whether to install the certificate from a file or from text.
  1. Create SSL CSR.
    1. Log into the Control Panel.
    2. Click on the Home tab.
    3. In the My Subscriptions section click on your subscription name.
    4. Click on Websites & Domains.
    5. Click Secure Your Sites. Note, if icon is missing, a dedicated IP address hasn't been assigned to the domain and/or SSL support is not checked. See Web Hosting Access and (Show Advanced Operations) Web Scripting and Security.
      Secure Your Sites Icon
    6. Click Add SSL Certificate.
    7. Type in a name for the certificate and fill out all of the required information, and click Request. To determine the correct Bits, you will need to contact the company you plan on having provide the certificate for you and set it based on their requirements.
    8. Now click on the name of the certificate that you just created.
    9. When you scroll down toward the bottom, the CSR will be listed.
    10. You will need to provide the SSL CSR to your SSL provider (example GoDaddy, myplesk, etc) in order to get the rest of the SSL certificate. When submitting, have it provisioned for Plesk (In the case that Plesk is not an option, choose Apache as the second choice and x509 as the third choice).
  2. Installing the Certificate from File
    1. Once you have obtained your SSL certificate log into the Control Panel.
    2. Click on the Home tab.
    3. In the My Subscriptions section click on your subscription name.
    4. Click on Websites & Domains.
    5. Click Secure Your Sites.
    6. Click on the SSL Certificate you added previously.
    7. Under Upload certificate files click Choose File next to Certificate and select the .crt file in the bundle sent to you.
    8. Under Upload certificate files click Choose File next to CA Certificate and select the .ca file sent to you. If you were not given a ca file, you can ignore this step.
    9. Click Send File.
  3. Installing the Certificate from Text
    1. Once you have obtained your SSL certificate log into the Control Panel.
    2. Click on the Home tab.
    3. Click on your subscription name on the right.
    4. Click on Websites & Domains.
    5. Click Secure Your Sites.
    6. Click on the SSL Certificate you added previously.
    7. Open the SSL in a text editor like Notepad
    8. Copy the section of text for Private Key
    9. Under Upload certificate as text in the Private Key field paste the text you copied to clipboard.
    10. Open the SSL in a text editor like Notepad again
    11. Copy the section of text for Certificate
    12. Under Upload certificate as text in the Certificate field paste the text you copied to clipboard.
    13. Click Send Text.
  4. Set a SSL Certificate on an IP Address.
    1. Log into the Control Panel.
    2. Click on the Home tab.
    3. Click on your subscription name.
    4. Click on Change Hosting Settings.
    5. Click on the IP address dropdown box and select your dedicated (Exclusive) IP.
    6. Click OK.
    7. Click on Websites & Domains.
    8. Click on Show Advanced Operations.
    9. Click on Website Scripting and Security.
    10. Check the Enable SSL support box.
    11. Select the SSL Certificate from the dropdown, then click OK at the bottom.
If there are any issues with installing the certificate or you wish to have us complete the installation for you (aside from ordering it for you) contact support and we will get it setup for you at the standard SSL installation service rate.

Plesk 9

There are 3 major steps in order to create and apply an SSL Certificate to your website. Choose whether to install the certificate from a file or from text.
  1. Create SSL CSR
    1. Log into the Control Panel and go to Home > Domains > your domain name.
    2. Under the Additional Tools section click on SSL Certificates.
    3. Click Add SSL Certificate.
    4. Type in a name for the certificate and fill out all of the required information. To determine the correct Bits, you will need to contact the company you plan on having provide the certificate for you and set it based on their requirements.
    5. Then click Request.
    6. Now click on the name of the certificate that you just created.
    7. When you scroll down toward the bottom the CSR will be listed there.
    8. You will need to provide the SSL CSR to your SSL provider (example GoDaddy, myplesk, etc) in order to get the rest of the SSL certificate. When submitting, have it provisioned for Plesk (if Plesk is not an option, choose Apache).
  2. Installing or updating the Certificate from Files
    1. Once you have obtained your SSL certificate log into the Control Panel and go to Home > Domains > your domain name.
    2. Under the Additional Tools section click on SSL Certificates.
    3. Click on your certificate.
    4. Under Upload certificate files click Choose File next to Certificate and select the [domain].crt file sent to you.
    5. Under Upload certificate files click Choose File next to CA Certificate and select the [*_bundle].crt file sent to you.
    6. Click Send File.
  3. Installing or updating the Certificate from Text
    1. Once you have obtained your SSL certificate log into the Control Panel and go to Home Domains > your domain name.
    2. Under the Additional Tools section click on SSL Certificates.
    3. Click on your certificate.
    4. Open the [domain].crt file in a text editor like Notepad
    5. Copy the contents including the -----BEGIN CERTIFICATE----- and -----END CERTIFICATE----- line.
    6. Under Upload certificate as text in the Certificate field paste the text you copied to clipboard.
    7. Open the [*_bundle].crt file in a text editor like Notepad.
    8. Copy the contents including the -----BEGIN CERTIFICATE----- and -----END CERTIFICATE----- line. (This file may contain multiple sections, copy them all.)
    9. Under Upload certificate as text in the CA Certificate field paste the text you copied to clipboard.
    10. Click Send Text.
  4. Set a SSL Certificate on an IP Address
    1. Log into the Control Panel and go to Home > Domains > your domain name.
    2. Under the Web Site section click on Web Hosting Settings.
    3. Click on the IP address dropdown box and select your dedicated (Exclusive) IP.
    4. Choose the SSL certificate you want to use on that IP.
    5. Check SSL support box found under Preferences, then click OK.
If there are any issues with installing the certificate or you wish to have us complete the install for you (aside from ordering it for you) contact support and we will get it setup for you at the standard SSL installation service rate.

 

 

Add Feedback