WordCamp LA 2011 - WordPress Server Migration

Post on 11-May-2015

467 views 3 download

Tags:

description

Learn how to migrate a WordPress site from one host to another.

Transcript of WordCamp LA 2011 - WordPress Server Migration

WordPressServer Transfers

Server to Server &.com to Self Hosted (.org)

When is a change needed?

• Poor Quality of Service• The need to Upgrade Platforms• Prices / Features• Moving from .com to Self Hosted

John Smith 310 – 555 - 1234

YourDomain.com 216.193.251.47

PhoneBook Lookup

DNS Lookup

What is a WordPress Site?

+Files DataBase

What is a WordPress Site?

+

How does my site actually Work?

Domain.com

ns1.dns_server.comns2.dns_server.com

216.193.251.47

216.193.251.47

+

Overview of Migration

YourDomain.com

ns1.dns_server.comns2.dns_server.com

+ +

ns.inmotionhosting.comns2.inmotionhosting.com

Transferring a Self Hosted Blog

Migrate WordPressTest WebsitePoint Domain

Migrating your WordPress Database

+

Basic Steps1. Export2. Import

Tool to Use:phpMyAdmin

Importing / Exporting a Database

1. Export Database2. Create New Database3. Import Database

Database created, Now Take Note!

• Database Name: inmoti6_wptest• Database User: inmoti6_wpuser• Database Pass: password

Migrating your WordPress Files

+

Basic Steps1. Download to Desktop2. Upload to new Server

Tool to Use:FileZilla

Migrating your WordPress Files

Information you’ll need:1. FTP Username2. FTP Password3. FTP Host4. Document Root (public_html)

Configuring WordPress Files with Database

+ +

Basic Steps1. Update wp-config.php

Tool to Use:• Any File Editor

Database created, Now Take Note!

• Database Name: inmoti6_wptest• Database User: inmoti6_wpuser• Database Pass: password

Transferring a Self Hosted Blog

Migrate WordPressTest WebsitePoint Domain

Testing Your Website

YourDomain.com

ns1.dns_server.comns2.dns_server.com

+ +

ns.inmotionhosting.comns2.inmotionhosting.com

Testing Your Website

Available Options1. Hosts File Modification2. Temporary URL

Temporary URLs

YourDomain.com

ns1.dns_server.comns2.dns_server.com

+ +

ecbiz108.inmotionhosting.com/~inmoti6

ns.inmotionhosting.comns2.inmotionhosting.com

When testing with the Temp URL…http://inmotiontesting.com/wp-content/uploads/2011/09/newyork.gif

http://ecbiz108.inmotionhosting.com/~inmoti6/wp-content/uploads/2011/09/newyork.gif

Testing Your Website

Available Options1. Hosts File Modification2. Temporary URL

Testing with a Hosts File Mod

YourDomain.com

ns1.dns_server.comns2.dns_server.com

+ +

YourDomain.com

hosts file

Testing with a Hosts File Modhttp://inmotiontesting.com/wp-content/uploads/2011/09/newyork.gif

hosts file

If there was a problem…

Temporary URLHosts file Modification

How to Edit your Hosts File

Information you’ll need• Your Domain Name• New Server’s IP Address• Admin Access

How to Edit your Hosts File

C:\Windows\System32\drivers\etc\hosts

/private/etc/hosts

Password?

Your computer may be caching the wrong IP address…

When editing your hosts…

Don’t forget to undo your changes when done!

Transferring a Self Hosted Blog

Migrate WordPressTest WebsitePoint Domain

Update your Nameservers

YourDomain.com

ns1.dns_server.comns2.dns_server.com

+

Contact your domain’s registrar…

“I need to update mydomain’s nameservers.”

Update your Nameservers

YourDomain.com

ns1.dns_server.comns2.dns_server.com

+

ns.inmotionhosting.comns2.inmotionhosting.com

+

Transferring a Self Hosted Blog

Migrate WordPressTest WebsitePoint Domain

How WordPress.COM Works

bradimh.WordPress.com

ns1.wordpress.comns2.wordpress.com

+

How WordPress.COM Works

bradimh.WordPress.com

ns1.wordpress.comns2.wordpress.com

Transferring from WordPress.COM

Export DataInstall WordPressImport Data

Test WebsiteRedirect Traffic

Additional Configuration

Exporting your Data

bradimh.WordPress.com

ns1.wordpress.comns2.wordpress.com

XML Export

Transferring from WordPress.COM

Export DataInstall WordPressImport Data

Test WebsiteRedirect Traffic

Additional Configuration

Transferring from WordPress.COM

Export DataInstall WordPressImport Data

Test WebsiteRedirect Traffic

Additional Configuration

Transferring from WordPress.COM

Export DataInstall WordPressImport Data

Test WebsiteRedirect Traffic

Additional Configuration

[youtube=http://www.youtube.com/watch?v=skS0cJggedc]

[embed]http://www.youtube.com/watch?v=skS0cJggedc[/embed]

WordPress.COM

WordPress.ORG

“Pop”

“Soda”

Transferring from WordPress.COM

Export DataInstall WordPressImport Data

Test WebsiteRedirect Traffic

Additional Configuration

Transferring from WordPress.COM

Export DataInstall WordPressImport Data

Test WebsiteRedirect Traffic

Additional Configuration

Transferring from WordPress.COM

Export DataInstall WordPressImport Data

Test WebsiteRedirect Traffic

Additional Configuration

Thank You!

BradM@InMotionHosting.com