In this tutorial, discover how easy it is to transfer or move a trusted SSL certificate from one server to another server using WHM. This is particularly important when you setting up a new server or moving to a new web hosting company.
Take note that this simple tutorial is only for webmasters who manage their websites using WHM and cPanel.
If you don’t have access to a WHM dashboard, click here for the step-by-step tutorial on how to move your SLL certificate using cPanel.
How to Transfer SLL Certificate Using WHM
It’s best to manage your SLL certificates using your WHM especially if you are on a VPS or a dedicated server.
So without further ado, let’s start. Keep in mind that you can click small or blurred images to enlarge them.
1 Login to your old WHM account.
2 Find the “SSL Storage Manager” link then click it.
![WHM dashboard](https://www.premadeniches.com/img/movessl/ssl_storage_manager.webp)
3 On the “SSL Storage Manager” page, you will see a table list of SSL keys, certificates, and CSRs.
![SSL Storage Manager page](https://www.premadeniches.com/img/movessl/ssl_storage_manager_page.webp)
You only need the “Key” and “Certificate” here.
4 If you have several domains, find the one with the SSL certificate that you want to transfer. For this tutorial, the domain I want to transfer is premadegraphics.com
![SLL certificate](https://www.premadeniches.com/img/movessl/find_your_domain.webp)
5 Get the “Private Key” by clicking the magnifying glass icon next to it.
![searching ssl certificate](https://www.premadeniches.com/img/movessl/copy_key.webp)
6 This is your private key. Copy it into your notepad.
![SSL storage manager](https://www.premadeniches.com/img/movessl/begin_rsa_private_key.webp)
7 Get the “Certificate” by clicking the magnifying glass icon next to it under the certificates column.
![click magnifying glass to get certificate](https://www.premadeniches.com/img/movessl/copy_certificate.webp)
8 This is your certificate key. Copy it into your notepad.
![certificate key](https://www.premadeniches.com/img/movessl/being_certificate.webp)
9 Now, login to your new or other servers via WHM.
10 Find the “Install an SSL Certificate on a Domain” menu.
![Install an SSL Certificate](https://www.premadeniches.com/img/movessl/install_ssl_certificate.webp)
11 Click Install an SSL Certificate on a Domain. You will be directed to a page like this:
![Install an SSL Certificate on a Domain link](https://www.premadeniches.com/img/movessl/install_ssl_certificate_domain_page.webp)
12 Enter your domain then just copy the “Key” content into the “Private Key” field and “Certificate” into the Certificate field (click image for detailed view).
![Certificate field](https://www.premadeniches.com/img/movessl/copy_both_key_and_certificate.webp)
13 Finally, just click the “Install” button.
![install button](https://www.premadeniches.com/img/movessl/clicko_the_install_ya.webp)
14 A pop-up box will notify you that your SSL certificate is successfully installed.
![successful certificate installation](https://www.premadeniches.com/img/movessl/ssl_host_successfully_installed.webp)
15 Clik OK button and that’s it. You’re done!
NOTE: If your new server automatically issued an automatic SSL for your domain and you don’t want to it, you can delete the auto issued SLL by going to “Manage SSL Hosts“
![SSL hosts](https://www.premadeniches.com/img/movessl/deleting_old_ssl.webp)
You can further clean up old SSL records by going to the “SSL Storage Manager” page. Find your domain under the table “User Account SSL Resources” then just click the delete icons on both “Key” and “Certificate” columns.
![cleaning up SSL records](https://www.premadeniches.com/img/movessl/delete_sll_keys.webp)