How to install ssl certificate in cpanel

Installing SSL certificates in cPanel is a easy process for account managers/owners with Shared, VPS, or Dedicated Server accounts. cPanel releases will come with the SSL/TLS Manager (or simply SSL/TLS, in cPanel) available to all cPanel users. The cPanel allows you to create, view, and upload private keys, Certificate Signing Requests (CSR), and certificates (CTR) and activate an SSL certificate on your website manually as well as using AutoSSL and Encrypt. Additionally, our Sixthstar, hosting services come with two SSL certificate versions, AutoSSL and Let’s Encrypt.

Most businesses entail the use of a Dedicated/Private SSL certificate. A Dedicated SSL certificate is required if you process customer information directly on your website rather than third party payment gateways like razopay or paytm. For many websites, Let’s Encrypt or AutoSSL certificates we offer are adequate. Additionally, a valid SSL certificate inspires trust in your website and will show it as secure

Note: Sixthstar ssl certificate offers Dedicated/Private SSL, we also offer the premium PositiveSSL, which we will install for you upon request.

Furthermore, another option is to buy or purchase a third-party SSL certificate. Now, you can use the cPanel SSL/TLS Manager to start the SSL installation on your own after purchasing the third-party certificate..

Now you gotta know what is SSL Certificate and how it works in the website, let how to install the ssl certificate in the website.

SSL certificate can be installed in  two ways, one method is to install manually and second method is to install via Let’s Encrypt and Auto SSL.

  1. Manual Installation of ssl.
  2. Via Let’s Encrypt and Auto SSL.

let’s see one by one in depth to understand how these two will work.

1. Manual Installation of ssl.

First off, installing an SSL certificate manually on a website is the most fundamental technique. It’s a long process. Cuz, you must generate everything on your own. Let’s go by step by step

1. Generating a Private Key:

First step when installing a Secured socket layer (SSL) certificate, is to create a private key. Here private keys are encrypted or decrypt the information in end to end format. Which save the data from eavesdropping or from the cyberattacks.

Steps:

  1. Log into your cPanel and scroll down, click SSL/TLS in the Security section.
  2. Click on Generate, View, Upload, or Delete your private keys which shows in the right side of the window.
  3. Leave the key as a default option as 2048-bit one, and fill in all the details which are necessary from your side.
  4. Now your private key is generated. You can see it on the generkey column on the right side of the window.
  5. You can use this generated private key to Upload a New Private Key section. Copy the key and paste it in the empty field or upload it from a file. You will see this “Upload a New Private Key” in the rightside of the window.

2. Generate a CSR:

 the next step is to create a CSR certificate,

  1. Log into your cPanel and scroll down, click SSL/TLS in the Security section.
  2. Click on Generate, View, Upload, or Delete your CSR keys which shows in the right side of the window.
  3. Fill the required fields and click on generate CSR key. You will now find in the Encoded Certificate Signing Request box. Copy this .
  4. provide the CSR you generated to the vendor or tech support team who is handling the SSL registration. From which you will purchase your certificate.

NOTE: you have the generated CSR certificate now, you can provide it to your SSL buyer from which you will purchase the certificate. Sixthstar Technologies offers a premium SSL certificate which suites for all sizes of businesses if you want to buy one one.  A third-party provider may also sell you a dedicated SSL; you can then utilize Redhat/Linux and SHA 2 for encryption.
 you have the generated CSR certificate now, you can provide it to your SSL buyer from which you will purchase the certificate. Sixthstar Technologies offers a premium SSL certificate which suites for all sizes of businesses if you want to buy one one. A third-party provider may also sell you a dedicated SSL; you can then utilize Redhat/Linux and SHA 2 for encryption.

Note: The Sixthstar certificate comes with standard SSL certificate or a wildcard certificate one. The wildcard  SSL certificate allows to cover everything from a domain’s to subdomains. Secondly, the normal Standard SSL one can be suitable only  for one domain or subdomain.

Now you have Private keys , CSR key with you, now let’s Install the SSL certificate in the cPanel.

Activating SSL Certificate on Website:

Now click on the certificates (CRT ) link in the right side of the window
Copy the contents of your certificate, paste it in the box below, and select Save Certificate.

Alternatively, select Upload Certificate after browsing your local files with Choose File.

Steps to Generate a Self-Signed SSL (SS-SSL) Certificate:

To generate a self-signed certificate, please follow these steps:

  1. Open your cPanel and scroll down to SSL/TLS,Section.
  2. Click on Generate, view, upload, or delete SSL certificates on right side of the window.
  3. Scroll down to the Generate a New Certificate section under Manage SLL certificate on the right side of the window. and Complete all the fields on the self-signed SSL certificate field. Then, click Generate.

Now copy all from the Encoded Certificate text box, including the BEGIN and END parts , and dashes.
Now your Self Generated certificate is ready for you .

2. Via Let’s Encrypt and Auto SSL Method :

Open your cPanel;

       Scroll down to Security section and click on the Let’s Encrypt SSL icon.

        Now click on the new certificate section, click the +Issue button for the domain you want to  put secure socket layer (SSL);

        Then, Choose which subdomains you want the add the certificate to cover.

Note: Remember that these subdomains must have an A record pointed or assigned to them in the respected domain’s DNS zone. Otherwise, the SSL installation will not be initiated successfully.

 It is highly probable that these subdomains already have A records assigned to them if your domain points via Nameservers to your hosting plan with us. The validation method should then be selected as http-01.

Now when everything is done, hit the button Issue. If your domain and its subdomains are  pointed to the respective host correctly, the certificate will be issued successfully, and you will see it in the list of installed certificates.

If the process fails, double-check your domain and its subdomains are using the correct IP addresses in their A records.

Alternatively, you can untick the subdomains you don’t need or don’t have A records and try installing it again.

Scroll to Top