Please see the following steps on how to install an SSL certificate for your domain:
- Log in to your LetsHost client area and click on Services > My Services (in the blue navigation bar)
- You will see your products/services listed here.
- Click on the green Manage button beside your hosting package.
- On the menu on the left, click on Login to cPanel.
Please note that some SSL certificate providers may generate a Certificate Signing Request (CSR) and Private Key for you, in which case you can skip to the Domain Authentication step.
CSR and Private Key generation
Once logged in to your cPanel, navigate to the "SSL/TLS Certificates" section to generate a Certificate Signing Request (CSR).
Click on the Requests tab and scroll down to the "Generate a New Certificate" section. For the CSR, fill out the form as follows:
- Key: leave as default (RSA, 2,048-bit)
- Domains (one per line, replacing "exampledomain.ie" with the actual domain names to be covered by the SSL):
exampledomain.ie
www.exampledomain.ie
etc. - Fill in City, State, Country, and Company contact info as it applies to you
- Company Division: Sales (optional)
- Email: admin@(Your domain name)
- Click the blue Generate button to generate the CSR and Private Key.
N.B. Keep the Private Key secure (you do not need to provide this to your SSL provider).
You will then need to respond to your Certificate provider with the CSR (Encoded Certificate Signing Request, including the -----BEGIN CERTIFICATE REQUEST----- and -----END CERTIFICATE REQUEST----- parts of the CSR)
Domain Authentication
The domain will then need to be authenticated. Generally, there are three domain verification methods:
- DNS verification (CNAME or TXT)
- File-based verification
- Email verification
Please confirm with the certificate supplier which verification method options you can use.
When the domain has been authenticated, your SSL provider will give you the actual certificate (CRT) and Certificate Authority Bundle (CA) (either in plain text or as a file download)
SSL Certificate Installation
Return to the SSL/TLS Certificates section in cPanel and choose the Installation tab
- Scroll down to the "Select a domain" dropdown button and select the domain the SSL is to be installed on from the list.
- In the Certificate: (CRT) field, copy and paste the actual certificate given by your SSL provider
- If your provider has not given a plain text version of the CRT it can be uploaded as a file from the Certificates tab under "Choose a certificate file (*.crt)." and click the "Choose File" button. Then click the "Install" link from the "Certificates on Server" section and it will auto-fill some of the details here for you.
- Enter the Private Key (KEY)
- The private key can be found under the Keys tab.
- Enter the CA Certificate Authority Bundle, which will be provided by your SSL provider.
- Click Install Cert to complete the process.
After the SSL has been installed, you will need to make sure that your website is automatically redirecting from http://exampledomain.ie > https://exampledomain.ie (replacing exampledomain.ie with your actual domain name)
Please see the following on how to configure this redirect: Enabling SSL on your website
If you have any questions on the above, please do not hesitate to 'Open a Ticket' and we will be happy to advise further.