How to Migrate a WordPress Website to Hostinger Manually

Welcome to Ben’s Experience! In this guide, I will show you how to migrate a WordPress website to Hostinger manually. Whether you’re moving from DreamHost, like in my example, or another hosting provider, this step-by-step tutorial will help you transfer your WordPress site seamlessly.

Step 1: Download Your WordPress Files

The first step is to download all your WordPress files from your current host. You can do this either via the file manager in your hosting control panel or using an FTP program. Here’s how you can do it:

  1. Access your file manager or FTP program.
  2. Locate your website folder.
  3. Download the entire folder to your local computer.

Step 2: Export Your Database

Next, you need to export your WordPress database:

  1. Log into PHPMyAdmin on your current host.
  2. Select your database.
  3. Click on the “Export” button.
  4. Save the exported database file to your computer.

Step 3: Upload Files to Hostinger

Now, you need to upload your downloaded WordPress files to Hostinger:

  1. Log into your Hostinger account.
  2. Navigate to the file manager and ensure you’re in the public_html directory.
  3. Delete any existing files in this directory to avoid conflicts.
  4. Upload your compressed WordPress file.
  5. Once uploaded, extract the files.

Step 4: Create a New Database on Hostinger

To import your database, you first need to create a new database on Hostinger:

  1. Go to the databases section in Hostinger.
  2. Create a new database, noting down the database name, username, and password.

Step 5: Import Your Database

With your new database ready, import your old database:

  1. Access PHPMyAdmin via Hostinger.
  2. Select the newly created database.
  3. Click on the “Import” tab.
  4. Choose your exported database file and upload it.

Step 6: Update wp-config.php

Connect your WordPress installation to the new database:

  1. In the file manager, locate wp-config.php in the public_html directory.
  2. Edit the file to update the database name, username, and password to match your new Hostinger database credentials.
  3. Save the changes.

Step 7: Update Domain Name Servers

Finally, point your domain to Hostinger:

  1. Go to your domain registrar.
  2. Update the name servers to Hostinger’s name servers.
  3. Save the changes and wait up to 24 hours for the changes to propagate.

By following these steps on how to migrate a WordPress website to Hostinger manually, your site should now be fully functional on its new host. If you found this guide helpful, be sure to check out my two free courses on Hostinger hosting and WordPress management, and using Hostinger’s website builder to create stunning sites or online stores. Click the link in the description for more details!

If you enjoyed this post, please give it a thumbs up and subscribe to my YouTube channel for more tips and tutorials.

Similar Posts