How to Migrate WordPress Website one host to another host Without Any Plugins

Table of Contents
How to Migrate WordPress Website one host to another host Without Any Plugins

Hi Friends, this Article is a Guide on How to Migrate WordPress Website one host to another host Without Any Plugins. and this Migration Tutorial was not only for WordPress Sites. This Migration Method also helps to migrate many Kinds of Websites.

Yes, Many more plugins are available for WordPress Site Migration. Like Wp All in One Migration, Duplicator, and many more. But limited features are available on the Free version Migration plugin. and, this kind of free version migration does not help to migrate big-size of Websites.

So, this kind of Migration plugin was not affordable for all website Runners. because this kind of Plugin price is very high. Like, 69$ to 319$ Dollars for buying Premium Migration Plugin for WordPress.

Uses of this WordPress Migration Method

This kind of site Migration method helps to migrate your WordPress without Any Cost.

The Migration Method Also helps to Migrate your Website from a Localhost host to Live Server.

This Migration Method Helps Migrate your Site from One domain name to Another Domain Name.

This Migration Method Words Same Server or One Server to Another Server.

How to Migrate WordPress Website Without Any Plugin Step by Step

This WordPress Site Migration Method was Explained in the below steps. and One More thing Follow the below step correctly and Carefully. If you make any mistake in this kind of migration process your site totally.

So backup all the original files on your PC. Ok, Let's start the Tutorial!

Step 1: Download your WordPress Site Files

First, open your C-panel and Find and Open the File Manager.

How to Migrate WordPress Website Without Any Plugins

Open the Public_html file. 

How to Migrate WordPress Website Without Any Plugins

Now you can see all your WordPress site files. Click Select all and Compress to the Zip File.

How to Migrate WordPress Website Without Any Plugins
How to Migrate WordPress Website Without Any Plugins
How to Migrate WordPress Website Without Any Plugins

Now Download the Compressed Zip File to your Device.

How to Migrate WordPress Website Without Any Plugins

Next, you want to Backup your WordPress Site Database

Step 2: Backup your Database and Rewrite the database

Now Return to your C-panel

And, Find the phpMyAdmin Option and open it.

How to Migrate WordPress Website Without Any Plugins

Now select your WordPress Site Database. (You can see your database name on the wp-config.php file)

Migrate a WordPress Site without plugin: Step-by-Step Guide
Migrate a WordPress Site without plugin: Step-by-Step Guide

Next Click the Export Option and Download your Database in SQL Format.

How to Migrate WordPress Website Without Any Plugins

Now you want to Edit the old URL to a new URL  on the Database SQL file.

Migrate a WordPress Site without plugin: Step-by-Step Guide

So, Open the Database SQL File on Notepad.

Click Ctrl+H for Replace window on Note. (Make changes carefully and make some copies of this Original SQL File

Fill in the current website URL on Find what: container (for example -  currentsite.com without "/" Icon)

And, Fill in the New website URL on Replace with container (for example -  newsite.com without "/" Icon)

And click the Replace Button and Save the File.

Migrate a WordPress Site without plugin: Step-by-Step Guide

Now your Site Backup Process is fully Finished.

So, let's do the Restore or Migrate process to the new domain address 

Step 3: Create New Database for Another Website and Import your Old Database Rewrited SQL Files

Now open your new site C-panel 

Find and Open the MySQL® Databases Option C-panel

Migrate a WordPress Site without plugin: Step-by-Step Guide

you can see the "Create New Database" section on the front of the page

Migrate a WordPress Site without plugin: Step-by-Step Guide

Enter your new database name in this section and Click the "Create Database" Button. (Open your Notepad on Background and Note the Database Name)

Migrate a WordPress Site without plugin: Step-by-Step Guide

your New database was Successfully Created.

Next, you want to upload your Database backup to the new Database

So, Return to your C-panel

Migrate a WordPress Site without plugin: Step-by-Step Guide

Find phpMyAdmin and Select your New Database  

Migrate a WordPress Site without plugin: Step-by-Step Guide

Next, Click the Import Option on the New Date Base

Next, Click the Choose File button and select your Edited Backup SQL Database File.

Migrate a WordPress Site without plugin: Step-by-Step Guide

And Click the "Go" Button to Upload your Edited SQL Database File.

Migrate a WordPress Site without plugin: Step-by-Step Guide

Now Your Old Database was Fully Migrated to New Database.

Now want to User Name and Password to Access the Database.

Step 4: Create New User Name and Password for New Database

Now Again Return to the C-panel

Next, Find and Open the MySQL® Databases Option C-panel

Migrate a WordPress Site without plugin: Step-by-Step Guide

Next, Find the Add New User Section. 

Migrate a WordPress Site without plugin: Step-by-Step Guide

Next, Create the New User Name And Password

Now your User Name and Password are Successfully Created. (Note the Username and Password on a Notepad in the Background)

Migrate a WordPress Site without plugin: Step-by-Step Guide

Now you want to Allocate the Newly Created User to Access your New Database. 

Step 5: Allocate the User to Access the New Database

In the Same MySQL® Databases Page, you can see the Add User to Database Section.

Migrate your Wordpress site without Any Plugin

In this Section, you can see the two Drop-down menu Containers

  • The first one is the "User
  • And, Second Container is the "Database"

Now Select your Newly created User name on User Drop Down Menu (you noted on Notepad)

Next, Select the Newly Created database Name on Database Drop  Down Menu (You also Noted on the Notepad)

Next, Click the "Add" Button.

Now, you see the Manage User Privileges New window 

You can see the Username and Database Name in this Section and this Section asks for Manage User Privileges

Migrate a WordPress Site without plugin: Step-by-Step Guide

You Easily Click the "ALL PRIVILEGES" Option and Click the "Make Changes" Button.

Now you can see See the Sucess of Massage. That means you successfully allocate your Username to access the Newly Database.

Now all Database Work is Finished.

Next, you want to Upload your Old WordPress Site File to the New Host or New Domain

Step 6: Upload your Old WordPress Website Files

Now return to your New host or Site's C-panel and Open the File Manager

Find and Open the Public_html Folder

Migrate a WordPress Site without plugin: Step-by-Step Guide

Next, Click the Upload Option and Upload your Zipped Site backup File. (This Zip File was downloaded on the First Step)

Migrate a WordPress Site without plugin: Step-by-Step Guide
Migrate a WordPress Site without plugin: Step-by-Step Guide

Next, Extract the Uploaded Zip file to the

Public_html Folder.

Migrate a WordPress Site without plugin: Step-by-Step Guide
Migrate a WordPress Site without plugin: Step-by-Step Guide

Once all Backup site was extracted successfully. Now delete that Upload Zip File.

Migrate a WordPress Site without plugin: Step-by-Step Guide

Now, 95% of them are done. Finally, the last step was to change the Database Name, User name, and Password on the wp-config.php File

Step 7: Change Database Name, User Name, and Password on the wp-config.PHP file

Now Open the "wp-config.php" or "wp-config file(on Editor Panel) on your uploaded file.

Migrate a WordPress Site without plugin: Step-by-Step Guide

Next, you want to find the following PHP code Lines

/** The name of the database for WordPress */
  define( 'DB_NAME', 'Enter your Newly Created Database Name' );
  
  /** Database username */
  define( 'DB_USER', 'Enter your Database Username' );
  
  /** Database password */
  define( 'DB_PASSWORD', 'Enter the Database Password' );
Migrate a WordPress Site without plugin: Step-by-Step Guide

In this PHP Line "define( 'DB_NAME', '#' );" Replace the '#' Symbol to your Newly created Database Name (Already noted on the Notepad)

In this PHP Line "define( 'DB_USER', '#' );" Replace the '#' Symbal to your Newly Created User Name (Already
Noted on the Notepad)

In this PHP Line "define( 'DB_PASSWORD', '#' );" Replace the '#' Simbal to your Newly Created Password for User Name (Already Noted on the Notepad)

Now save the wp-config File.

Migrate a WordPress Site without plugin: Step-by-Step Guide

Thats all! your Site Migration process was fully Finished.

Final Words

We are this WordPress site migration method was very helps to migrate your site for free of Cost.

Post a Comment

-->