This tutorial will guide you through the process of migrating your existing WordPress app from GoDaddy shared hosting to a DigitalOcean virtual private server.
First, complete our instructions to install WordPress on ServerPilot.
Then, log in to your new WordPress Dashboard. Install and activate the All-in-One WP Migration plugin.
Now, log in to your existing GoDaddy WordPress Dashboard. Install and activate the All-in-One WP Migration plugin. Then, open the Export tool.
All-in-One WP Migration's default settings are excellent for creating your export file. If you would like to make any changes to your export, expand the Advanced Options and check off your rejections; otherwise, make sure everything is unchecked to use the defaults.
Next, click Export To and select File when the button expands.
When the file finishes compiling, click the flashing Download button.
Your GoDaddy WordPress site will be exported to your computer's default Downloads folder.
In your new ServerPilot WordPress Dashboard, open the All-in-One WP Migration Import tool.
Drag your exported site from your computer's Downloads folder to your new site.
A progress bar will appear when the import successfully begins.
Importing your GoDaddy site into your new ServerPilot one-click installation will overwrite the new database, media, plugins, and themes. As long as you import into a fresh WordPress installation, you can click Continue when the warning pops up.
If you used a different admin username and password to set up your ServerPilot WordPress installation, these will be overwritten by the import. You will need to log in to WordPress with your GoDaddy site's WP admin username and password. However, the MySQL database username and password created by ServerPilot will remain intact.
Your site should now be successfully transferred to your new WordPress installation with ServerPilot.