Webmasters Stack Exchange is a question and answer site for pro webmasters. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a site running on GoDaddy shared hosting, which is going to be moved over to a VPS. The site has a SSL certificate from GoDaddy.

How can I move over the certificate in a seamless way, so that the certificate is there, and all I have to do is change the DNS over?

share|improve this question
Do you have root access to the shared server? Is the SSL certificate a shared one or a domain-specific one? – Nick May 17 '11 at 14:32
I don't have root access to the shared server (it's shared hosting after all!) I assume its domain-specific, but how would I know? – blockhead May 17 '11 at 14:40
(Oops! I meant shell access.) To find out if it's a shared certificate, either a) check your account history to see if you paid for a private SSL certificate or b) browse to your site using the https address and examine the certificate by clicking the lock icon in your browser; it will have GoDaddy's address in the 'Subject name' area if it's a shared one, and your address if it's a private one. If it's a private certificate, you can transfer it in the way Paul describes below. If it's a shared one, you'll need to purchase a new private SSL certificate for the VPS server. – Nick May 17 '11 at 14:58
For the record, I do have shell access, and its private certificate. – blockhead May 17 '11 at 15:31
up vote 2 down vote accepted

This article should help you: http://help.godaddy.com/article/4976.

share|improve this answer
So if I "re-key" the certificate, that will allow me download the public key, private key, etc.? Will I be able to install it on both servers at the same time? – blockhead May 17 '11 at 14:41
"The CSR contains your certificate-application information, including your public key. The CSR is generated with your Web server software, which will also create your public/private key pair used for encrypting and decrypting secure transactions." help.godaddy.com/topic/746/article/5343 It will exist on both servers at the same time, but once it's installed on the second on the first one won't be valid any more. – paulmorriss May 17 '11 at 15:07

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.