Welcome to W3 Relations, We are a Digital Service Provider Company with Over 3 Years of Experience. Our Services Are Graphics Design, Web Design, Web Development, Digital Marketing.Contact Now
A Website Host or a website server is a place where you keep all of your website data. Ideally choosing the best hosting is a great way to keep your website performance smooth. Sometimes mistakes can be done by us and we may choose the wrong host for our website.
As a result, our website may not run smoothly and create a lot of trouble for us. In this critical situation, we may need to migrate our website from one host to another.
In this article, we will tell you the best way to migrate WordPress website manually from one host to another, step by step. If you follow the process you can change your website host easily. Let’s get started.
Migrating a WordPress website is easy. However, if you want to do so manually you must need to have some knowledge about Cpanel, WordPress file structure and database.
You need to know how to use File Transfer Protocol (FTP), access databases, and modify files on your site’s back end. Although, it sounds complex the process is simple enough. But if you don’t have minimum knowledge about the website back end you should not try this.
In this situation, you can try a simple approach. You can use the WordPress migration tool or plugin. There are a lot of free and paid plugin to migrate website. they are:
And So on.
However, If you follow the instruction, you will not fall in trouble and will be able to migrate your website successfully.
Manually, if you have good knowledge about Cpanel, WordPress file structure and database then It will be best to migrate WordPress website manually, and to do that follow the instructions bellow.
At the very first time, you have to go to your CPanel dashboard then take backups of
Step-1: Go to phpmyadmin and select the database which is attached with the website you want to migrate then export it and save it on you computer
WordPress Website Files Backup:
Step-1: Go to file manager> plublic_html>Your website folder and mark all file then do compress in zip format and download it.
Restore backups on new hosting/server:
1. Create Database and User: To restore website in new server/hosting first you have to create database and it’s user. To do that go to Database option in Cpanel and Create a Database and a user (Don’t foregate to remember Database name and It’s user name, password). After that assign the user with the database.
2. Import Database: To import database go to phpmyadmin from Cpanel and select the database name then click on import option, Upload the database file which you exported from your old server/hosting.
3. Upload WordPress Website Files: Go to file manager>public_html>your domain folder , upload the zip file which you have downloaded form old server/hosting then extract the zip file
4. Edit wp-config.php file: Edit wp-config.php and replace your database name, database user name, database password, database table prefix.
if you want to use different domain then you have to change website url from database for that follow next step: 1. go to phpmyadmin 2. select database 3. find options table and change site url and home url.
Now try to visit your website, Hope it will load successfully without any error .
Note: If you don’t have good knowledge about C-panel, WordPress File Structure, Database Don’t try to migrate website manually. Try with Plugin method. Also you can contact with us, we will do that for you. And in our WordPress Maintenance Service we offer free migration support.