Installing an SSL Certificate in WHM
From Spry Wiki
- Log in to your WHM control panel at http://<your_domain_name>:2086
- Select the SSL/TLS icon from the Main display
- Select the Generate SSL Certificate and Signing Request icon
- Complete the Create a New Cert form with accurate information
Note: The certificate which is generated will only work for the exact domain or subdomain specified. A certificate generated for "www.sampledomain.com" will not secure "sampledomain.com" or "subdomain.sampledomain.com" - likewise, a certificate for "sampledomain.com" will not secure "www.sampledomain.com".
- Once you have completed all of the fields, click the Create button to display your self-generated SSL certificate, key, and signing request. This information will need to be copied to a secure location for later use.
- At your SSL certificate provider's website, locate instructions to complete the SSL certificate signing process (this process will vary depending upon your provider).
- Follow your SSL certificate provider's instructions to retrieve your signed SSL certificate.
- Return to your WHM control panel and select Install a SSL Certificate and Setup the Domain from the SSL/TLS menu.
- Click the Browse button next to Domain on the Install A SSL Cert form.
- Locate the domain which your SSL certificate will be used with, then click Use Cert.
- Remove the contents of the first textbox on the form and replace them with the SSL certificate received from your SSL provider.
- If your provider sent you a CA Bundle file:
- Clear the contents of the last textbox on the Install A SSL Cert form.
- Copy the contents of the CA Bundle file and paste them into the last textbox on the Install A SSL Cert form.
- Click the Submit button at the top of the form to install your SSL certificate and reload the web server
- If you encounter any errors accessing your site over SSL - particularly errors related to an invalid certificate - contact your SSL certificate provider for specific instructions to correct the issue.
- SSL certificates can be corrupted by adding characters or pressing "Enter" to create a new line. Do not alter the contents of your SSL certificate files.
- You may re-use your Certificate Signing Request (CSR) when renewing your SSL certificate. If you cannot locate your original CSR, you may generate a new CSR.
- Store your SSL certificates and keys in a safe place. The security of information passed to your site over SSL can be compromised if anyone else has access to your SSL certificate information.