Install SSL certificate in cPanel
Added: 10.03.2014 23:26:29 Last updated: 16.01.2017 23:27:12
This guide shows how to install a SSL certificate in cPanel.
The guide should only be followed if you order a SSL certificate via external supplier. Installing of such SSL certificate in cPanel is done in the following way:
Log in to your cPanel account and find SSL/TLS, under the tab "Security".
Click on "Private keys (KEY)".
- Choose "Key size" - The size of the key to the certificate. The bigger it is, the more difficult it is to break it for intruders, but we recommend that you choose 2048-bit.
- Type a description of the key if you want. This will not be visible anywhere else than in cPanel.
- Then you click on "Generate" to create the private key.
You will then see the following:
Then click on "Requests of certificate signing (CSR)". You must then specify the following:
The size of the key to the certificate. The bigger it is, the more difficult it is to break it for intruders. The suppliers require minimum a 2048-bit key. Bigger keys does so that it takes longer to communicate safe, but increases the security.
The domains the SSL certificate shall apply for. Specify more domains only if you are ordering a multi domain SSL certificate.
The city where the entity using the certificate is located in.
- County (current translation of cPanel shows wrong title here)
The county where the entity using the certificate is located in.
The country where the entity using the certificate is located in.
The company new of the entity using the certificate. Avoid special characters, since they can lead to problems when you order from suppliers.
- Business department (optional)
The company's department for the entity using the certificate. Avoid special characters, since they can lead to problems when you order from suppliers.
- Email (optional)
Email that you want to confirm the certificate through. This is usually ignored by suppliers, but we recommend that you type an email associated with the company anyway.
- Password (optional)
Password used for generating CSR. Since the password is stored in CSR in clear text, you should not type a password you do not want other people to know.
- Description (optional)
Description of CSR for yourself, which is only visible in cPanel.
When the information above has been specifies, click on "Generate"
You will then see the following:
Save Encoded CSR as this must be supplied when ordering a SSL certificate.
Order the SSL certificate from external supplier with CSR from step 3.
When your SSL certificate has been issued from the supplier, you can install it via cPanel. You should now have the certificate in PEM (Privacy Enhanced Mail) format, as well as one or more CA (Certificate Authority) certificates in PEM format. Example of PEM format:
You must go to "Install and treat SSL for your area (HTTPS)" to install the SSL certificate:
- Choose the domain you want to install SSL on
- Add the certificate in PEM format in the CRT field that you have received from your supplier
- Add the Private Key from step 2
- Add the CA scertificated in the CABUNDLE field that you have received from your supplier
- When all the information has been added, you can click on "Install certificate"
After completed installation you will find the certificate in the overview under "Certificates".
We have now been through how to install a SSL certificate via cPanel.