This is a common need of all wordpress developers to move wordpress site from one hosting server to another. Again sometimes you need to change both domain & hosting. Like you have developed a site on your development server. Now after completion you need to set the site up on your client’s server & obviously with his/her domain.
However, Don’t worry anymore. I’ll try to cover the whole process as easily as possible here.
First of all let’s change only hosting of a wordpress site. Suppose you’ve a site on hosting 1. Now you are moving the site from hosting 1 to hosting 2 but the domain is still same (mydomain.com). Its pretty simple. To do this, follow the next steps :
1) Login to hosting 1. Download full wordpress directory using file manager/ftp. Export the database using phpmyadmin or your database manager.
2) Login to hosting 2. Upload the files you have downloaded from hosting 1 using file manager/ftp. Import the database using phpmyadmin/Database manager . Its all you need to do. Now if you have already pointed the domain to new hosting server, you will see the site up & running on the new server.
So, Changing host is done. Now I am going to show a way to save time & internet usage (for them who has slow or limited internet)
If you have limited or slow internet connection & the new hosting server has 1 click installation service. Then you can follow the steps below :
1) Login to hosting 1. Download only wp-content directory using file manager/ftp. Export the database using phpmyadmin or your database manager.
2) Login to hosting 2. Install wordpress using 1 click installation software.Replace the wp-content folder with the one you have downloaded from hosting 1 using file manager/ftp. Drop all the tables from existing Database & Import the Donloaded database using phpmyadmin/Database manager . Its all you need to do. Now if you have already pointed the domain to new hosting server, you will see the site up & running on the new server.
Okay, It’s all for today. I’ll write how to completely move wordpress sites from one host to another with different domain name.
Thanks For Reading..