Move WooCommerce to VPS solution

Hi All, I am planning to move my wooCommerce site from existing shared host provider ( with cpanel) to DigitalOcean VPS solution.

So my concerns: Should I install WP from command-line or use one one-click? How to move existing emails, will this work - Example link?

How properly move domain name - should I use cpanel domain redirect (301) and/or go for DigitalOcean DNS, I hear that there is some delay when You re-register your hosting name to eg. DigitalOcean NS.

I haven’t so much knowledge of domains and DNS, so I would appreciate If somebody could provide good links on this issue or step by step how to move hostname.

Thank You in advance!


Submit an answer
You can type!ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Hi @artlibitum,

What you are preparing to do should be an easy process. Let me clarify some of your concerns so that you can actually do the migration seaming less.

WordPress and Mails Regarding the WordPress installation, this is entirely up to you, if it was me I would have liked to install WordPress rather than use the one click option. If you however are not so acquainted with how it works or haven’t work that much with a terminal, then I’ll recommend using the one click app.

cPanel Regarding the mails and moving, the link you’ve provided should work for other cPanel servers. In that note, you might want to look around DigitalOcean’s marketplace and create a droplet with a cPanel installation on it - If you have cPanel, importing the mails should be an easy job.


It’s considered best practice to manage your DNS where your website is hosted and as such I’ll recommend adding the domain to your DigitalOcean’s client area and managing it from here.

As for the delay, it shouldn’t be that long. Usually the period is up to 24 hours of propagation however nowadays it’s usually done in about 2 to 3 hours.

Good thing is DigitalOcean have a pretty good documentation. You can check the DNS bit here -

Regards, KDSys