Question

How Do I Migrate Wordpress Multisite from Shared Hosting to Digital Ocean?

  • Posted September 2, 2013

I have read the guide on migrating individual wordpress instances to Digital Ocean but I was wondering, Does this same process apply for Multisite? What additional steps are required in this case?

Subscribe
Share

I saw a blog post here but it feels incomplete.https://www.digitalocean.com/community/tutorials/how-to-set-up-multiple-wordpress-sites-using-multisite#step-two—setup-multiple-wordpress-sites

Questions I have are that the multisite I want to migrate across doesn’t appear to have any site folders, this is fine I get that it uses the same files as the original site. What I don’t understand nor can I find online is how that the domains get mapped. SO say for example I have rootsite.com and I want to add the site othersite.com

I point the domains to digital ocean BUT how does digital ocean know what to do with othersite.com as normally there would be a part of the digital ocean control panel to add the url… So please can anyone help me to understand this.


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.

Thanks for your response. Also, I was thinking about using nginx as my web server instead of Apache. Do you know if I need to make any special considerations for running multisite when setting up my LEMP stack?

The first step is to create and configure your Droplet to be ready for your website. This process can be difficult for people with no experience. As such I’ll recommend using the DigitalOcean marketplace:

https://marketplace.digitalocean.com/apps/wordpress

There is a WordPress image. This will create a Droplet ready for use exactly for a WordPress website. Follow the steps there and you’ll be good to go.

Now that you have a second upgraded Droplet, it’s time to migrate the data, you can use plugins like:

https://wordpress.org/plugins/all-in-one-wp-migration/

It should move your data all in one go. The final step will be to test everything with a host file and make sure it is working fine and then switch the DNS settings and push your site live from DigitalOcean.

Hope that this helps!

WPMU.org has an in-depth tutorial on Nginx with multisite. <br>http://wpmu.org/wordpress-multisite-wordpress-nginx/ <br> <br>Please report back how it goes. I’m considering the same process, but haven’t committed to it yet.

I believe it should be the same, you just have to modify your .htaccess and wp-config.php files to work with Wordpress Multisite: <br> <br>https://www.digitalocean.com/community/articles/how-to-set-up-multiple-wordpress-sites-using-multisite