I have a dedicated server. How can I install my commercial SSL certificate on my server using Plesk?

Secure Sockets Layer (SSL) is a protocol designed to enable encrypted, authenticated connection across the Internet. SSL is used mostly in communication between web browsers and web servers. URL's that begin with 'https' indicate that an SSL connection will be used. Online shopping sites frequently use SSL technology to safeguard credit card information. In order to use the SSL protocol you need to have an SSL certificate which is used for the server authentication, data encryption, and message integrity checks. Commercial SSL certificates are issued by official Identity Assurance authorities as is the case with the certificate offered by Codero.com.

Once your SSL Certificate is issued by the Certificate Authority, Codero.com will provide the respective Certificate files for download through the Codero.com Control Panel. You have to download the Certificate Archive (in zip format), save the files to a safe location on your local computer and import them on your dedicated server using the Plesk Control Panel.

The instructions below are based on two prerequisites:

  • A configured physical hosting for your domain through the Plesk Control Panel. You have to use Exclusive IP address allocation type. SSL certificates do not work with Shared IP addresses.
  •  Enabled SSL support for your hosted domain name within the Plesk interface.

How to download the SSL Certificate files and install the SSL Certificate on your Dedicated Server using Plesk:

  1. Start by logging to the Codero.com Control Panel at http://serverportal.com using your Registration number and Customer password.
  2. Select Dedicated from the top navigation bar and click on the Secure Server Certificates submenu.
  3. From the Secure Server Certificates Management table, click retrieve bundle link of the respective SSL order.
Note: The Order Status should be Certificate is Ready, if your SSL is already issued and available for installation.
  1. The SSL Bundle contains all your SSL Certificate files archived in ZIP format:
    1. yourdomain.crt - The Certificate file for your domain.
    2. yourdomain.key - The Private Key file for your domain.
    3. yourdomain.bundle - The Intermediate Certificate file of the CA.
    4. yourdomain.pfx - All of the above as a pkcs12 bundled file.
    5. yourdomain.csr - The Certificate Signing Request that matches the private key in this archive.
  2. The download process should start automatically. Make sure you allow the download process if any security warnings appear. It is secured via SSL connection itself.
  3. Unzip the archive in a safe location on your local machine.
  4. Login into your Plesk Control Panel at https://your-server-ip-address:8443 using your Plesk Administrative Access.
  5. Click on Domains link located in the left panel. You will be redirected to a list that contains all domain names you have configured hosting for.
  6. Click on the domain name that you’d like to manage.
  7. Click the Certificate icon, located in the services section.
  8. Click the Add New Certificate icon.
  9. Enter a name of your own choice for the new certificate object in the Certificate name text field.

Important: Do not enter any information in the Preferences section.

  1. Use the Upload certificate files section to upload your SSL Private Key File, Certificate File and the CA Intermediate Certificate File. Select the 3 files from your local computer and click Send Files.

Note: All those files are included in the archive described in step 5.

  1. The new Certificate Object will appear in the Certificates summary table.
  2. Click on the domain name link located on the top navigation bar. This will open the management screen of your hosted domain as in step 10.
  3. Click on the Setup icon located in the Hosting section.
  4. Use the Certificate drop down menu to select the Certificate Object that should be activated for this domain name and click the OK button.
  5. You can now open your domain using the secure https protocol.


  • You will see your already purchased certificates in one of the following six statuses:
  • Awaiting Information Approval – our system is still verifying your personal data;
  • Scheduled for Revocation – the certificate was revoked and the plan will be closed;
  • Revoked – the certificate is already revoked and the plan will be closed;
  • Unable to be issued – the plan will be closed and the amount charged will be refunded;
  • Certificate Packaging in Progress– the certificate is already issued by the CA. The respective SSL files are not yet available for download;
  • Certificate is Ready– the SSL Certificate files are ready for download.


  • Renew/replace - use this link button to order a new certificate. If you supply the same personal information for the new certificate, you will renew the existing certificate.  On the other hand, if you change your personal information, you will actually replace your old certificate with the new one.
  • Retrieve bundle – use this link button to download the SSL Certificate Bundle to your local machine.


A TrustLogo delivers your own real-time identity assurance verification to your web site visitors. The TrustLogo appears at the bottom right corner of your web pages. When clicked on, it displays in a new window your personal information specified during setup.

If you have purchased a TrustLogo in addition to your certificate, click on the corresponding install link and follow the instructions on the page. The tool will generate the required HTML code which you need to include in your web pages.

Posted in
Last update:
2015-12-03 20:39
Average rating:0 (0 Votes)