November 25, 2016 - No Comments!

How to move WordPress to a new server

Would you like to know the best way to move WordPress without headaches?

In this article I'll explain how to move WordPress in the best way saving time and avoiding problems!

Years ago I had to solve the problem of moving WordPress from my development server to customer's web domain. Before I discovered the secret that I'm going to show you in this article I uploaded all files to customer's web area and then I imported the database using PHPMyAdmin... Quite boring, right?

To make matters worse often a few options were going to be lost, and so it was necessary enter them again, losing precious time.

I had to find a way to speed up the process and especially avoid having to re-enter the options, so I went looking for a plugin that could help me and after a lot of research I finally found the Duplicator plugin.

This amazing plugin allows you to create an exact copy of your WordPress site and then move it without any problems to customer's web area; let us see together the main steps.

First of all you need to install Duplicator using the WordPress plugin installation feature.

Move WordPress - install Duplicator

Search "Duplicator" on the search bar

Ok, now we can procede creating our copy; click on "create new" button on the right side of your screen and start the process.

Move WordPress - create new archive

Create new archive

On the next step you can decide to procede without enter any parameters or to complete the fields needed; please note, sooner or later you will need to place them anyway. Let us see the main fields:

  • Host: The database host (ex. 127.0.0.1)
  • Host Port: The database port (leave empty if standard)
  • Database: The database name
  • User: The database user

No password needed at this step, you'll enter it when you will install it on the new host.

Move WordPress - Database fields

Move WordPress - Database fields

After a few moments you will see a screen with eventual errors, don't worry, you can fix them follow the suggestions reported, or you can decide to continue, usually the errors do not affect the successful migration, below you can see the common errors.

Move WordPress - archive errors

Move WordPress - archive errors

Ok, click "Build" and wait a few minutes.

Move WordPress - Processing

Move WordPress - Processing

Ok, now we are, you can download the installer (a lightweight php files) and the zip archive and then upload them on the customer's host by FTP.

Once you loaded both files we can install the website by visiting the new domain invoking the installer.php file, ex: www.yourdomain.xyz/installer.php

As you can see now you've to enter the database data (if you don't add them before) and then click to procede; after a while you will se the last screen.

Move WordPress - Add database data

Move WordPress - Add database data

As you can see now you need to remove the installation file and save the permalink, your website is ready!

Move WordPress - Cleanup

Move WordPress - Cleanup

Of course, there also is a Pro version with additional features like:

  • WordPress Multisite (MU) support
  • Scheduled backup (yep, you can use Duplicator to backup your website)
  • Cloud Storage to Dropbox, Amazon S3, Google Drive and personal FTP

Do you like this awesome plugin? If so you can download the free version from WordPress repository and buy the Pro version from its own website.

See you later 🙂

Related Post

Published by: Themelovin in Plugins, Tips
Tags: ,

Leave a Reply