Today in this tutorial we will show you how to manually move or move your entire website to a new hosting provider.
video tutorial– How to move / transfer your website to new hosting provider manually?
Follow these steps to move your site to a new host with the same domain:
Phase 1 Log in to your old cPanel account and click file manager.
Phase 2 In file manager Go inside your WordPress directory public_html And just select all files and click on compress button to zip all files.
step 3 Once zipped, click on zip file and then click on download button to download the zip file.
step 4 After that, login phpMyAdmin Click on the database that pertains to your site.
Step::5 click on export tab and click Go sql file and save the file to your local PC.
This will download the SQL file to your local PC. Now that you have a full backup of your site, go to your domain control panel and change the existing nameservers to the new hosting provider’s nameservers.
For demonstration purposes we are using the domain from Freenom, so we are logging in to the Freenom control panel. You can login to your domain control panel accordingly. If you have a domain from Godaddy or any other registrar then log in to the domain control panel of the respective registrar.
Step::6 Next, open a cPanel account in your new hosting provider.
Step::7 Create a MySQL database in the cPanel account with the same name as your old cPanel and then add the database user.
Step::8 Now add this user to the database and grant all privileges and click on Make Changes button
Step::9 Then go to phpMyAdmin and find the database you just created.
Step::10 Click on the Import tab. Browse and upload the SQL file you downloaded earlier.
Step::11 Finally click on the Go button to import the database.
Step::12 Now go to file manager section and go inside public_html and click on upload icon and select the zip file you created earlier to upload it.
Step::13 Once it is uploaded, right click on it and click on Extract to unzip all the content.
After successful extraction, refresh the page. You will see that all files and folders are visible.
Now after successful transfer of your website you might face WordPress’s established database connection error. How to Fix WordPress Establishing Database Connection Watch this video or read our blog How to Fix Error Establishing Database Connection?