How to migrate an existing WordPress site to our Hosting?

Auto-Install Applications > Wordpress

Here's a simple guide for you to have an overview of what you need to do to move a WordPress web application to us. 

  • Migrate the WordPress files, including all application code files, plugins, themes, and configuration files.
  • Migrate the WordPress MySQL database.
  • Configure domain settings.
  • Test the new site.
Step 1: Migrate the WordPress files and backup DB
The first step is to migrate all of the WordPress files from the existing site to your Hosting account. 
  1. Compress all of the files into a single .zip file that contains the WordPress core application files, configuration files, plugins, and themes. 
  2. Download the .zip file to your local.
  3. Upload it to our web server end via FTP.
  4. Backup your database to .sql and download it to local.

Step 2: Migrate the WordPress MySQL database

  1. Create a new MySQL database from your hosting Control Panel. You can refer to steps here.
  2. Restore your database with the .sql file. You can refer to steps here.

Step 3: Update database connection info in the wp-config.php file

define('DB_NAME', 'database_name');
define('DB_USER', 'database_user');
define('DB_PASSWORD', 'database_password');
define( 'DB_HOST', 'database_host name');

Step 4: Configure domain settings

  • If you are migrating from another hosting provider to Our Hosting and want to use the same domain name, you must configure the domain's name server settings to point to the Our Hosting server that hosts your account. You do not need to change any domain settings in WordPress.
  • If you are migrating from another hosting provider to Our Hosting and want to use a different domain name as the site URL, you must configure the domain's name server settings to point to the Our Hosting server that hosts your account. Additionally, you must manually update the WordPress database to use the new domain name.
  1. Log in to your Control Panel.
  2. In the Databases section, scroll down the manage tab, and click phpMyAdmin.
  3. In the left-hand pane of phpMyAdmin, click the name of the WordPress database. A list of tables in the database appears.
  4. Under the Table heading, click the wp_options table. A list of data rows appears.
  5. Under the option_name heading, locate siteurl, and then click Edit.
  6. In the option_value text box, replace the current URL with the new domain name that you want to use.
  7. Click Go. phpMyAdmin saves the changes in the table.
  8. Under the option_name heading, locate home, and then click Edit.
  9. In the option_value text box, replace the current URL with the new domain name that you want to use.
  10. Click Go. phpMyAdmin saves the changes in the table. The migrated WordPress site should now function correctly using the new domain name.
 
 

Step 5: Test the new site

Lastly, you should test the newly migrated WordPress site to ensure that it works. Specifically, at a minimum you should test the following:

  • Make sure the site appears at http://www.example.com, where example.com represents your domain name.
  • Make sure posts and other pages appear correctly.
  • Make sure you can log in as the administrator. 

Of course, there are other methods to migrate a WP site. However, we would not describe it here.

You can also consider letting our support staff do the migration for you. We charge a one-time $49.95 migration fee for most of the commonly used web applications out there. For more detail,you can check here.