24/7 Support (425) 274-4500 | Submit a Ticket | Who is my Reseller?

How to download Wordpress from Windows Hosting and Upload to Linux Hosting account

Article Number: KB 1609

Product: Website Hosting Account

Problem

How do I download Wordpress from Windows Hosting and Upload to my Linux Hosting account?

Solution

The instructions provided below are standard instructions we have provided for your convenience for backing up your WordPress website from your eNom Windows Web Hosting account to migrate to another server.

Though we do our best to provide the best instructions possible, you maybe able to find additional details by referring directly to WordPress's own support page: http://codex.wordpress.org/Moving_WordPress#Moving_WordPress_to_a_New_Server.

How to export your Wordpress database:

To move your WordPress Website, you will need to move your site's Database that you need to download, you may do so via the PHPMyAdmin Control Panel.

To access PHPMyAdmin Follow the Steps Below:

  1. Open the Windows hosting account control panel, and then click MySQL on the left side of the page
  2. Click Launch PHPMyAdmin for MySQL Version 5 or 4 depending on what you have. The PHPMyAdmin should open up in a new window.
  3. Click on the Export tab.
  4. You will need to select the Database you wish to export, as well as your preferred export options. Look at the left box at the top of the Export section. All the tables in the database you selected are in that box. Choose only those tables that correspond to your WordPress install. They will be the ones with that start with "wp_" or whatever 'table_prefix' you specified in your 'wp-config.php' file.
  5. Select the following boxes:
    • 'Structure'
    • 'Add DROP TABLE / VIEW / PROCEDURE / FUNCTION'
    • 'Add IF NOT EXISTS'
    • 'Add AUTO_INCREMENT' and
    • 'Enclose table and field names with backquotes'
  6. In the Data section, it does not matter what you check here, so long as you check the DATA box itself. The Complete inserts and Extended Inserts are mostly cosmetic changes to the output style.
  7. After you have selected your desired export option, click GO to begin the download.

You should now have a download of a backup of your database.

Download your WordPress Website Files:

Now, you will need a copy of your WordPress Website Files. To do this, you will need to access your hosting service via FTP. Each Windows hosting account has a universal FTP login and password, for that specific web hosting account, which is the hosting account name and password.

If you do not remember, or do not know your Windows Hosting Login please contact Technical Support for assistance in retrieving your password.

To efficiently download the files you will need an FTP client. Filezilla (https://filezilla-project.org/), is a popular and free client. The FTP client will ask you for the user name, and password above, and the FTP server address, which can be found at the bottom of the home page of your Windows Hosting Control panel. It should look like something like: ftp://ehost-services123.com

Locate the WWW folder which is the root directory for your entire hosting account. This directory contains all the files for each of your domains is the folder to which your host headers are pointing. For example, if your domain, example.com, your host headers may be pointing to a folder called /www/domain; in such a case, this /www/domain would contain all the files for the website example.com.

Copy all the files and folders located in this directory into an easy to locate folder on your local drive via the FTP software.

You now also have a copy of your WordPress website files and Database. You can take this to upload to your new host.

Uploading your Wordpress Website Backup to an eNom Linux Hosting Account

If you are migrating your WordPress installation to our Linux Hosting account, then you will need to create your domain name upload your files to your Linux Hosting account.

NOTE: You can also upload your website files via an FTP client like Filezilla. Unlike Windows Hosting accounts, in Linux each FTP login must be unique. Domains cannot share FTP logins.

To link your domain name to your Linux Hosting account, first, associate the domain with the web hosting account.

To associate your domain name to your Linux Hosting account:

  1. Under Hosting, click Web Hosting, and then click Manage.
  2. Click domains under the name of the hosting account.
  3. Type in the domain and click Add.
  4. Open the hosting account control panel (see Web Hosting: How to Access the Control Panel).
  5. Click Domains on the left, and then click Create Domain.
  6. Check the box next to www and enter the domain name.
  7. Choose a Login and Password and enter them in them in the appropriate fields. These will be used to log into the hosting account via FTP.
  8. Click Finish.

Once you have setup your domain on the Hosting account, you are ready to upload your website.

To find the FTP server address:

  1. Click Home on the left side.
  2. Click Account Info at the bottom.
  3. FTP Server address (URL) is listed at the top of the page. This is the FTP hostname. You should now have your FTP user name, Password, and Server Address.

You can now use a program like FileZilla to upload your WordPress files using the information above. The files should be placed in the HTTPDOCS folder, as this is the Root directory for your domain name.

Once you have completed uploading your files, you will need to upload your database.

Upload Your Database to Linux Hosting:

Before you can upload your database, you must first create your PHPMyAdmin Database access.

To create and access PHPMyAdmin:

  1. Open the Plesk Control Panel (see Web Hosting: How to Access the Control Panel).
  2. Click Domains on the left, and then click the domain to which you'd like to add a database.
  3. Set a sufficient database limit by following the instructions in the article, Linux Hosting: Disk Space, Bandwidth, and Other Quotas.
  4. Click the Databases icon on the right side of the page.
  5. Click the Add New Database icon.
  6. Type in the name of your database (which will automatically be prefixed with your web hosting account name).
  7. Create at least one database user name and password

NOTE: As your Database Name, Username, and Password has changed, you to edit wp-config.php to have the correct values. Please refer to following link Wordpress guide on editing your Wp-config.php file: http://codex.wordpress.org/Editing_wp-config.php

After you have created a User for your database, you will see a WebAdmin icon located in the Database user page. Click on this to access PHPMyAdmin.

  1. In PHPMyAdmin, click Import.
  2. Click Browse. Locate the backup file stored on your computer. Make sure SQL is selected in the Format drop-down menu.
  3. Click the Go button.

Once the upload is completed, you should be ready to go.

More Information

Additional migration options via automated backup plugins are also available through WordPress plugins as well, and can be found at: https://wordpress.org/plugins/tags/backup

Last Updated: October, 2015

 

Still looking for help? Call us at 1-425-274-4500 or click here to open a ticket online.