Migrating Wordpress Migrating Wordpress can sometimes get more complicated as it should. There is no plugin that does this for you, the best way is to.

Slides:



Advertisements
Similar presentations
WordPress Installation for Beginners Sheila Bergman
Advertisements

Welcome to WebCRD.
Installing Instant WordPress 1)Download Instant WordPress from the following location:- 2) Double Click on the downloaded.
WPML Translation plugin is the best option when you need to translate your Wordpress website into multiple languages. The plugin makes it easy to translate.
Calendar Browser is a groupware used for booking all kinds of resources within an organization. Calendar Browser is installed on a file server and in a.
End and Start of Year Administration Tasks. Account Administration Deleting Accounts Creating a Leavers Group Creating New Accounts: Creating accounts.
JOIN A COMMUNITY OF 80,000 E-COMMERCE SITES WORLDWIDE.
Getting an account with WordPress.com Open your web browser ( mozilla firefox, internet explorer, opera, etc.,)
INTRANET FULL VERSION UPDATE DOWNLOAD AND SET UP GUIDE.
The easy way to a nice looking website design By a total non-designer (Me!)
Create Your Own Webpage. Today’s Agenda Cut & paste code Notepad++ or Notepad at home FTP Web Hosting Wordpress.
Wordpress Tutorial 22 – 24 April Table of Contents Introduction Designing blog Writing and Publishing blog Pages Posts Categories Tags Links Comments.
New School Websites Teacher Pages. Visit the SCUSD Website for videos tutorials: For more information.
Creating a Web Page HTML, FrontPage, Word, Composer.
Adding an image to a page in Dreamweaver Uploading files to x10hosting Editing uploaded files in x10hosting Adding links in Dreamweaver Uploading linked.
Hosted Exchange The purpose of this Startup Guide is to familiarize you with ExchangeDefender's Exchange and SharePoint Hosting. ExchangeDefender.
The basics of the Online Portal
Coach Wayne.  The first thing that you need to do is come up with a unique domain name.  This CAN’T contain any terms associated with Beachbody.  i.e.
By. Carlo Roberto Note: My tutorial is base on how I “personally” upload my website. Kung mali man ang way ko sa pag upload. Paki PM ako. HAHA.
Singapore Primary Schools Sports Council User Guide.
Setting Up DreamWeaver NOTE: Use your mouse OR page down key to advance each page.
Fall 2005 Using FrontPage to Enhance Blackboard - Darek Sady1 Using FrontPage to Enhance Blackboard 1.Introduction 2.Starting FrontPage 3.Creating Documents.
Installing and Using MySQL and phpMyAdmin. Last Time... Installing Apache server Installing PHP Running basic PHP scripts on the server Not necessary.
1. Profile settings 2. Messaging system 3. Downloading files 4. Uploading files 5. Creating groups 6. Calendar events.
Screenshots of the E-book download For Windows and Flash disks.
Setting up Gmail with Godaddy/Hostgator To use Gmail with your domain (e.g. moonlighthk.com) you will need to add the MX Entry records on your Cpanel.
Singapore Schools Sports Council User Guide. Table of Contents How To Login How To Logout How To Add Games Content (Same for ASG) How To Edit Games Content.
Creating a Web Site Using 000webhost.com The 000webhost.com Site You will be required to create an account in order to use their host computer 000webhost.com.
Using As series of training presentations How to edit an existing project September,
Website Editing From Gingerweb The Image Gallery.
USING WORDPRESS TO CREATE A WEBSITE (RATHER THAN A BLOG) STEP-BY-STEP INSTRUCTIONS.
Is Facebook worth it?  With 180,000,000 users, the U.S. ranks #1 in all countries.  That is just over 70% of the Online population.  In short………..
Dr. Gina Green Class Setup.
Setting Up your Hosting Account and Installing WordPress and Omeka CCC America Advanced Omeka Training.
Darek Sady - Respondus - 3/19/2003 Using Respondus Beginner to Basic By: Darek Sady.
Web Design-Lecture3-QN-2003 Web Design Enhancing a Website.
Step One: Introduction. Welcome to Follow My Clients! Once you log in, on the home page is your dash board. Here you will find your quick access buttons.
+ Publishing Your First Post USING WORDPRESS. + A CMS (content management system) is an application that allows you to publish, edit, modify, organize,
Your current Moodle 1.9 Minimum Requirements Ability to do a TEST RUN! Upgrading Moodle to Version 2 By Ramzan Jabbar Doncaster College for the Deaf By.
1.Switch on the computer and wait for loading. 2.Select the Windows 7 OS at the end of the list. 3.Click on the link ‘Administrator’ 4.Enter the administrator.
Installing a Moodle Test Site The painless and easy way.
Joomla Awdhesh Kumar Singsys Pte Ltd. What is Joomla? Joomla is an award-winning content management system (CMS), which enables you to build Web sites.
1.Switch on the computer and wait for loading. 2.Select the Windows 7 OS at the end of the list. 3.Click on the link ‘Administrator’ 4.Enter the administrator.
The Next Step Hudson Fare Files 102 – Import & upload Rev. 10/14.
H OW TO INSTALL W ORDPRESS MANUALLY Enukesoftware.com.
How to use Drupal Awdhesh Kumar (Team Leader) Presentation Topic.
Enlisted Association of the National Guard of the United States Data Extract Instructional Guide.
Creating Facebook App environment 1. Go to Facebook Developers To access the Moonlight Facebook apps account login as Chloe.
My Stuff & More! How to personalize your OSLIS 2.0 “dashboard” and add files to your personal space.
Google Analytics implementation On this tutorial I will show you how to set up an Google Analytics account and how to connect it to a Wordpress website.
Getting an account with WordPress.com
Intro to WordPress (Using XAMPP)
How to Build a Website Using Wordpress
Weebly Elements, Continued
Introduction to working with Weebly
**Please view the instructional guide as a slideshow**
Jill Sullivan Senior Marketing Manager Infront Webworks
Assess Survey Invitations
Database application MySQL Database and PhpMyAdmin
Ariba Contracts: Initiate eSignature
How to hook up hosting nameservers on Godaddy
CONTENT MANAGEMENT SYSTEM CSIR-NISCAIR, New Delhi
Collaboration with Google Docs
LGC Website, Software updates, Documentation, and Videos
GDSS – Digital Signature
SEEM4570 Tutorial 07: Filezilla and PHP
Welcome to WebCRD.
Rev Up Your Design Cycle With DesktopServer
Create, Upload and Use Data Extensions (Lists)
Presentation transcript:

Migrating Wordpress Migrating Wordpress can sometimes get more complicated as it should. There is no plugin that does this for you, the best way is to just to do it manually. On this tutorial I will show how to migrate a Wordpress installation from test server account to another hosting account. I have already made a backup of the database and files and these are ready to be uploaded to the new hosting account. If you don’t know how to make a backup of a wordpress installation, you can check the Backing Up Wordpress document.

We will migrate the Wordpress installation from Moonlight test server to moonlight-staging.com domain. These are both hosted on Hostgator but using different accounts. So basically I will migrate from one hosting account to another. Test Wordpress website

So we have downloaded the backup from our website, next we need to access the Moonlight-staging Cpanel and create a new database and new Wordpress installation. You can follow the steps on the Installing Wordpress document. Next extract the wp-content folder and the database.sql file from you backup zip file

Then replace the wp-content folder on your Moonlight-staging.com Wordpress installation with the one you extracted from the backup. You can do it with Filezilla or with the Cpanel file manager. wp-content folder has all the theme files, image uploads, plugins… Basically whatever modifications you do on Wordpress they will be always stored in this folder. When migrating Wordpress this is the folder you need to copy - replace to your destination Wordpress installation. In some cases you might want to migrate whole Wordpress installation with all the files and folders but most often this is unnecessary

If we go to moonlight-staging.com URL, we can see that nothing has changed there after replacing the wp-content folder. Go to your Moonlight-staging.com Cpanel -> Databases -> phpMyAdmin The destination Wordpress installation still looks the same after updating wp-content folder. phpMyAdmin on Cpanel

On the phpMyAdmin panel choose your Wordpress database from the left sidebar. If there are many databases, make sure you choose the correct one. This is the database of the destination Wordpress installation. In order to migrate all the content from the URL. We will need to replace the database here.

On the next screen you can see all the tables in the database. Click Check All and choose Drop from the “With selected” dropdown menu Click Yes on the next “Do you really want to” screen.

A confirmation screen after deleting all the tables Now that the database is empty, we can import the database from our backup of the site. On phpMyadmin panel – choose Import tab from the top menu Then Choose File on the next screen. And choose the backup database sql file. Backup Database file on your computer

Keep all the default settings as they are and click Go to start importing the database

You will see a confirmation “Import has been successfully…” And we are done with importing the database. Now, if you go back to Moonlight-staging.com URL on your browser. You can see that the website looks exactly like it suppose to and all the content is there! But hold your pants,,, if you click on one of the image links or the menu links, it will take you to the old Wordpress URL…

The reason why the link URLs are taking you to the original Wordpress site is that the links haven’t been updated yet in the database. It is very important to remember to search and replace the URLs, in this case with the new URL There are 2 ways of doing it. You could do it before importing the database sql file by opening it with Notepad++ and then do Search and Replace all withhttp:// and then import the database to phpMyadmin, just like we did earlier. The other way to do it, is to upload the database first and then replace the URLs by using a special script found here: Search and Replace tool.Search and Replace tool So let’s see how it actually works. First, download the search and replace tool from here and unzip it to your computer.here Unzip the searchreplacedb2.php file

Next, open Filezilla FTP client and connect to the Moonlight-staging FTP. Go to public_html folder, or whatever is the root folder of your Wordpress installation. Copy the searchreplacedb2.php there. Once the searchreplace2.php file is on the server, go to yourdomain/ searchreplace2.php. In this case it is

Then you will see a screen asking Load DB connection… Continue by clicking Submit On the next page you will see a database information that gets populated automatically. You don’t need to change these. Click Submit DB details to continue.

Then choose all the Tables from the list below and click Continue Click OK when the confirmation w/dow pops up

And then come the most important part. On the Search for field we need to add the old Wordpress URL and on the Replace with field we will add the new URL location of the Wordpress. Then click Submit Search string !IMPORTANT Make sure you only replace the URL string that is necessary. E.g. here we only add without So the replacing string should also be: without Also make sure that there is no slash / at the end of the URL string.

The Database has been updated with the new URLs (moonlight-staging.com) Now, clear your browser cookies (Refresh) and go to the new Wordpress URL. Test any of the links, and they should pointing to moonlight-staging.com/…

Once the URLs are working, go back to your FTP Filezilla and delete the searchreplacedb2.php file. This is very important to remember. Leaving the file to your server makes the Wordpress installation vulnerable to attacks. That’s all folks, we have finished migrating Wordpress from one hosting to another ! Check the next slide for added notes!

Sometimes your permalinks might not work after the Wordpress migration and you will get 404 page not found error. To fix this, login to your Wordpress backend Dashboard and go to Settings -> Permalinks and change it to Default and Save Changes. After this check again and the website links should be working. Then you can change the permalinks back Post name or whatever you had before.