Welcome to WebmasterWorld Guest from 54.196.42.8

Forum Moderators: open

How can I move SSL from one server to the other?

     
7:13 am on May 22, 2018 (gmt 0)

New User

joined:Mar 3, 2014
posts: 8
votes: 0


I have a website that is hosted on hostgator and it also has an SSL certificate. Now I want to move it on bluehost. Please help me here,

Can I move the same SSL certificate to Bluehost? Can you tell me how? Do I just need to copy paste CRT and key through whm?

Should I delete the certificate at hostgator and purchase a new one on bluehost? Would that be better?

I do not know a lot so please be kind.
4:05 am on May 23, 2018 (gmt 0)

Moderator from US 

WebmasterWorld Administrator keyplyr is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month

joined:Sept 26, 2001
posts:12334
votes: 805


If the security certificate was sold/given to you by your host, it probably cannot be moved... but you should contact the certificate authority and ask them.

However, there's no need to pay for a security certificate. You can use Lets Encrypt [letsencrypt.org] which is free. I use this.

Ask your new host about free certificates before buying one. You may even wish to find a hosting company that supplies free certs, many do.

But leave everything as is at your old host until you are completely set up and running at the new host... then change DNS to point to the new server IP address... then after 72 hours, go back and delete the old copy of your site at the old host... and from then on only use your new host.

Your new host should offer instructions how to set up everything. If they don't, choose one that does.
11:13 pm on Aug 1, 2018 (gmt 0)

Junior Member

Top Contributors Of The Month

joined:June 28, 2018
posts: 67
votes: 13


if you paid for it then you should be able to move it and yes you can pretty much just take the private key and crt/pem files and copy them across. Ive done this on lots of dev/test servers using the same cert and just using a local host file on my pc to point to the domain and the cert still works / authorises the same even though the same cert is working on another server.
11:48 am on Aug 2, 2018 (gmt 0)

Preferred Member

Top Contributors Of The Month

joined:Nov 13, 2016
posts:549
votes: 83


A certificate is a key pair, which is associated to a domain name. So you can use the cert with this domain anywhere. But, if your host is sneaky, they may not give you access to the private key file to prevent you from copying it elsewhere.