Skip to main content
DigiCert, Sectigo and GeoTrust SSL certificates
+90 850 259 76 06 WhatsApp Support Become a Reseller
SSL Certificates
Brands
Code Signing LEI Code
Tools
Support Contact WhatsApp Cart
Language
Currency
Get an SSL Certificate
SSL Guides

How to Install SSL Certificate? Step by Step Installation Guide

How to install SSL certificate? Step-by-step SSL installation guide on cPanel, Plesk, Apache, Nginx and IIS. SSL certificate download and installation processes.

4 min read

Installing an SSL certificate is the most critical step after purchasing a certificate. If not set up correctly, your site may still appear unsafe or SSL errors may occur.

In this guide, we explain step by step the process of downloading an SSL certificate and installing it on different platforms.

How to Download an SSL Certificate?

Once your SSL certificate is approved, you need to download your certificate files. You will typically receive these files:

  • Certificate file (.crt):Your master SSL certificate
  • Private key (.key): Private key generated when creating CSR
  • Intermediate certificate (CA Bundle):Intermediate certificates that complete the certificate chain
  • Root certificate:The root certificate of the certificate authority (usually included in the CA Bundle)

You can download these files from your certificate provider's panel or from the link sent by e-mail.

Install SSL Certificate in cPanel

cPanel is the most widely used hosting control panel. SSL installation is very easy:

  1. Log in to cPanel
  2. Click SSL/TLS from the
  3. Security section
  4. Open the "Manage Certificates (CRT)" section
  5. Paste the contents of your certificate file (.crt) or upload the file
  6. Click the "Upload Certificate" button
  7. Go to
  8. Manage SSL Sites
  9. Select the relevant domain, match the certificate and private key
  10. Complete the process with "Upload Certificate"

Installing SSL Certificate in Plesk

  1. Login to Plesk panel
  2. Go to Websites and Domains section
  3. Click on the SSL/TLS Certificates link next to the relevant domain
  4. Use the "Add Certificate" button
  5. Upload certificate (.crt), private key (.key), and CA Bundle files
  6. Select the certificate you installed from the Hosting Settings section of the domain
  7. Enable HTTPS support and register

SSL Setup on Apache Server

To setup SSL on the Apache web server, you need to edit the configuration file:

  1. Upload the certificate files to the server (e.g. to /etc/ssl/ directory)
  2. Enable Apache SSL module: a2enmod ssl
  3. Add the following directives in your virtual host file (port 443):
    • SSLCertificateFile → certificate file path
    • SSLCertificateKeyFile → private key path
    • SSLCertificateChainFile → CA Bundle path
  4. Test the configuration: apachectl configtest
  5. Restart Apache: systemctl restart apache2

SSL Setup on Nginx Server

  1. Merge certificate and intermediate certificate: Combine master certificate + CA Bundle files into a single .pem file
  2. Add SSL settings to the server block in your Nginx configuration file:
    • ssl_certificate → unified certificate path
    • ssl_certificate_key → private key path
    • ssl_protocols TLSv1.2 TLSv1.3; secure protocols
  3. Test the configuration: nginx -t
  4. Reload Nginx: systemctl reload nginx

Setting up SSL in Windows IIS

  1. Open IIS Manager
  2. Click on the Server node and open Server Certificates
  3. Upload your .crt file using the "Complete Certificate Request" option
  4. Add HTTPS binding for port 443 from the Bindings section of the relevant site
  5. Select and save the certificate you installed

SSL Post Installation Check

After installing the certificate, make the following checks:

  • HTTPS access: Verify that the certificate is working by opening your site with https://
  • Certificate chain: Make sure intermediate certificates are installed correctly
  • Mixed content: Check that there are no resources loaded via HTTP on the page
  • 301 redirect: Set up permanent HTTP to HTTPS redirect
  • HSTS:Improve security by adding Strict-Transport-Security header

You can check that your certificate is installed correctly with our SSL Checker tool.

Conclusion

Installing an SSL certificate involves a few basic steps, no matter what platform you use: download the certificate files, install them on your server, and configure them correctly. If you have any problems, our technical support team can help you.

Share this post
Ali Yiğit
Yazar

Ali Yiğit

Recommended SSL Certificates

All Products
EV Certum

Certum Premium EV Multi-Domain SSL

Protect multiple domains at EV level with Certum Premium EV Multi-Domain SSL. Company name visible i

$419.00 /yr
Details
EV Certum

Certum Premium EV SSL

Get the most comprehensive identity validation with Certum Premium EV SSL. Extended validation, comp

$654.58 /yr
Details
OV Certum

Certum Trusted Multi-Domain SSL

Protect multiple domains at OV level with Certum Trusted Multi-Domain SSL. Company name visible, 4,

$50.00 /yr
Details

Yorumlar

No comments yet. Be the first to comment!

Yorum Yaz