How to Migrate Your Wordpress Site to Another Server

Ranked #5,901 in Internet, #291,728 overall

Steps How To Move Your Wordpress Site To Another Server.

Transfering your wordpress site to another server needs some skills to make it success. This could be happened if you need an extra size of space or bandwith. You also need it after realized that your previous webhosting company did not meet your requirements based on your current wordpress needs. Below I will show you how to do that - Only for Cpanel account.

Explore The Whole Thing of Your Site.

Don't Miss Anything.

WordPress Tutorial - Login PageTo avoid missing content or settings error for your site, I advise you to do some check list of your site. It is not necessary but you will got a big problem if you try to move lot of content, plugins and, theme's settings. Create it in notepad or whatever application you comfortable to use.
1. Post
Make sure you have the list of your post. It give some guideline about what and when you post your content.

2. Pages
If your WordPress site have Contact Me, About Me or, fill in the blank, its not really different from post. If you know how to set your post I consider you know how to set your page.

3. Plugins
To make your WordPress more interacted with your needs, make sure you have list of plugins and don't forget to keep it's settings too.

4. Permalink Structure
Permalink is the URL of your each post. By the time your links crawled and index by search engine such as Google or Yahoo, you just waste your time and effor to start your new indexing process. Below are some example :
- Your post URL : yourdomain.com/date/post-title
- Your new post URL : yourdomain.com/date/post-title
Let your permalink stucture like the previous one.

5. Images Folder
There where all your image file located. Don't let your post missing it's file image.

6. Theme Settings
In case you use your same theme, this step is very important for you.

Backup Everything

Of Course

WordPress BackupFollow these steps.
1. Login to your current Cpanel account.

2. On the right side of your admin area page, you will find (from the top) Preferences, Mail, Files, and so on..

3. On File section, please click "Backup" image (Hard Disk Drive icon).

4. You will redirect to Backup page. Inside of the page you'll see "Download or Generate a Full Website Backup".

5. Fill your email and click "Generate Backup".

6. Now your server will generate full of backup and you'll get notifications to your email if your request has been generated. It tooks about 30 minutes or less based on your webhosting services.

Pointing Your Domain Name to New Server

It's Gonna Be A Simple Process.

Domain Name Server GuideEvery domain name setting panel different from others. In this case I use my panel from Namecheap.com. What you going to do is, login to your new webhosting account or Domain Name Registrar, and find something similar like below information:

"Specify Custom DNS Servers ( Your Own DNS Servers)
1._________________________________________
2._________________________________________
3._________________________________________
4._________________________________________ "

Your new webhosting server provider will give some information about your new account. Please check your email and find something like this:
DNS.yournewaccount.net ( it just an example). You'll receive two DNS information and just fill it to #1 and #2 space. Click update or save ( depends on your panel).

What You Going to Choose?

Pick your's

So many people out there using their own favorite CMS. How about you?

Loading poll. Please Wait...

Fresh Wordpress Site

Just Another WordPress Site

easiest way install wordpressI'm going to show you how to install WordPress based on auto installations and, manual installations.
1. Auto-Installer
i) Login to your new Cpanel account, find "Software/Services" and click the smiley icon there, I mean Fantastico De Luxe.

ii) On the left sidebar, you will see "Blogs" and I'm really sure you will find "WordPress". Click it.

iii) Click "New Installation" and fill everything there. Click "Install WordPress" then click "Finish Installation".

iv) In case you forget your new WordPress information, put your email there and click "Send Email".

2. Manual Installation
i) Login to your Cpanel account. Find "Databases" and click "MySQL Database Wizard".

ii) You will redirect to Step 1. Fill your new database name inside the box. Your database name will included your Cpanel username. Example: yourcpanelusername_databasename. Click "Next Step" button.

iii) Every database must have a user. On step 2, create Username, Password, Password Again, then click "Create User" button.

iv) On this step, tick "ALL PRIVILEGES" then click "Next Step" button. Make sure you keep your:
- Database name
- Database user
- User's password

v) Download WordPress installer HERE.

vi) Extract all files from WordPress installer and upload to /public_html/ directory using any FTP client software. FTP client software list you may use:
- FileZilla
- Coreftp
- Smartftp

vii) Open your WordPress site and you should see page begin with this text " There doesn't seem to be a wp-config.php file. I need.....". Now click the "Create a Configuration File" button.

viii) Read carefully about what "the installer" tells you then click the "Let's Go" button.

ix) Fill all the information:
- Database Name - Your created database name.
- User Name - Your database user name.
- Password - Your database user password.
- Database Host - Don't change it. Keep it as "localhost"
- Table Prefix - Don't change it. Keep it as "wp_"
Click the "Submit" button.

x) Click the "Run the Install" button".

xi) Fill the Information Needed:
- Site Title - your site title.
- Username - username for your WordPress admin area.
- Password, twice - password for your WordPress admin area.
- Your E-mail - WordPress will send your site information to this e-mail.
- Privacy - tick it.
Click the "Install WordPress" button.

xii) Success! you don't have to login at this time.

Import Your Database

Backend Process

import database from phpmyadminDo these steps to your site.

i) Extract your backup file and find "mysql" folder. Explore that folder and find your database backup. Your database backup file name should be like this "yourdatabase_name.sql".

ii) Login to your Cpanel account, and find "Database" then click "PhpMyAdmin".

iii) On the left side, you will see "Information Schema", "yourcpanelusername" and under it you'll see "_yourdatabasename". Click it.

iv) Find and click "Import" on the top menu. Browse your "yourdatabase_name.sql" file then click "Go" button. If your importing process success you'll see this text "Import has been successfully finished.........."

v) Now open your WordPress site and you should get your all post from your previous site.

Matt's Quote

"People might start with LiveJournal or Blogger, but if they get serious, they'll graduate to WordPress. We try to cater to the more powerful users,"

Restoration Process

New Place of Your WordPress

i cant restore my directoryYou gonna get a problem if you didn't restore your directory. Every post will losing it's image file. So let us do this process. I suggest you to restore only these file:
i) All plugins
ii) All images files
iii) Your theme.

Follow these steps:
i) Open your extracted backup folder. Find "homedir.tar" file. Extract that file.

ii) Open that folder and find your file as I suggest to you.

iii) Upload your all files to your directory based on it's previous location.

iv) At this stage you should get your all images file.

Final Touch

Back to The Previous Settings.

moving my site to another serverThis process will be the final touch up for your WordPress site. Do these based on your setting list that I mention you.

i) Plugin setting
ii) Theme setting
iii) Permalink Structure setting

Once you finished that, you're success to move your WordPress site to other server.

WordPress Useful Source

Choose A Better Place to Start

Learn WordPress + Cpanel management in one place. Avoid overload information.
Awesome WordPress Video Tutorial
The best way to learn WordPress from scratch is focus in one source. Study from basic and go to next level after finish first level.

Feel Free to Leave Your Feedback

  • bbrown09 Feb 29, 2012 @ 9:57 am | delete
    excellent information and very useful
  • genuineaid Feb 25, 2012 @ 7:00 pm | delete
    Yeah, WordPress is just plain best :)
  • Atthewmay01 Feb 22, 2012 @ 5:24 pm | delete
    I love when people write useful concentrated information. Thanks for this lens.
  • pawpaw911 Feb 10, 2012 @ 4:06 pm | delete
    Good useful information. Thanks.
  • mylinkcenter Feb 10, 2012 @ 9:31 pm | delete
    Thank you very much pawpaw911
  • revenue4u Feb 10, 2012 @ 12:12 pm | delete
    A terrific lens for wordpress bloggers. I particularly liked your guidance on manual installation. Squid liked.
  • mylinkcenter Feb 10, 2012 @ 1:01 pm | delete
    Thank you revenue4u. have a great day. :)
  • sherridan Feb 9, 2012 @ 6:05 am | delete
    Very helpful lens.
  • mylinkcenter Feb 9, 2012 @ 7:23 am | delete
    Thank you sherridan . Have a great day.
  • Krofek Feb 8, 2012 @ 2:22 pm | delete
    Great article...
  • mylinkcenter Feb 8, 2012 @ 11:32 pm | delete
    Thank you very much krofek..

Great Source

Buy from Amazon Store.

Find your WordPress book.
Loading

by

mylinkcenter

Hey, my name Miclee Thomas Br. New on Squidoo. Will create as many as lens to share.

Feeling creative? Create a Lens!