{"id":28404,"date":"2020-05-14T13:19:33","date_gmt":"2020-05-14T13:19:33","guid":{"rendered":"https:\/\/interwebsa.com\/blog\/?p=249"},"modified":"2020-05-14T13:19:33","modified_gmt":"2020-05-14T13:19:33","slug":"step-by-step-guide-to-migrate-your-joomla-site-to-a-new-host","status":"publish","type":"post","link":"https:\/\/interwebdev.co.za\/index.php\/2020\/05\/14\/step-by-step-guide-to-migrate-your-joomla-site-to-a-new-host\/","title":{"rendered":"Step-by-Step Guide to Migrate Your Joomla Site to a New Host"},"content":{"rendered":"\n<h4 class=\"wp-block-heading\">Table of Contents<\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li>Step 1: Set up new server<\/li><li>Step 2: Install Joomla<\/li><li>Step 3: Dump the original MySQL database<\/li><li>Step 4: Import the old database to the new database<\/li><li>Step 5: Complete the move<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Step 1: Set up new server<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Download the latest version of Joomla \u2013&nbsp;<\/strong>You can&nbsp;<a href=\"http:\/\/www.joomla.org\/download.html\" target=\"_blank\" rel=\"noreferrer noopener\">download the latest version here<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Move the unzipped Joomla files to your server \u2013&nbsp;<\/strong>Joomla is big, so this will take a while. Put the files in the root directory of your server unless you are installing Joomla in a sub-directory or sub-domain.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Set up the database \u2013&nbsp;<\/strong>Access your control panel and make a new database and database user. You will also have to add the user to the database. Depending on your hosting provider the specifics of setting up a database will vary, so I can not show any images. If you run into any problems, contact your hosting provider or do a Google search.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 2: Install Joomla<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Lucky for you, we&#8217;ve written this step in another guide. Check out our awesome <a href=\"https:\/\/interwebsa.com\/blog\/guides\/how-to-install-joomla\/\">guide on how to install Joomla.<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 3: Dump the original MySQL Joomla Database<\/h3>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignright\"><img decoding=\"async\" src=\"http:\/\/buckleupstudios.com\/wp-content\/uploads\/2010\/09\/3a.jpg\" alt=\"\" class=\"wp-image-372\" title=\"phpMyAdmin\"\/><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Access phpMyAdmin \u2013&nbsp;<\/strong>Accessing phpMyAdmin will vary depending on your control panel and hosting provider. If you don\u2019t know how to access phpMyAdmin, contact your hosting provider or do a Google search.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>View the Joomla Database \u2013&nbsp;<\/strong>When you first get into phpMyAdmin, you will see a database or list of databases on the left side of the screen. Click the database that holds your Joomla content. This will bring up a list of all of the tables in the database.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><a href=\"http:\/\/buckleupstudios.com\/wp-content\/uploads\/2010\/09\/3b.jpg\"><img decoding=\"async\" src=\"https:\/\/interwebsa.com\/blog\/wp-content\/uploads\/2020\/05\/phpmyadmin-1024x425.png\" alt=\"\" class=\"wp-image-250\" title=\"Click to Enlarge\"\/><\/a><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Click the Export button \u2013&nbsp;<\/strong>This is located on the top horizontal bar.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Export database \u2013&nbsp;<\/strong>Unclick the \u201cSave file as\u201d button and leave everything else alone. Click the \u201cGo\u201d button at the bottom of the page.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><a href=\"http:\/\/buckleupstudios.com\/wp-content\/uploads\/2010\/09\/3d.jpg\"><img decoding=\"async\" src=\"https:\/\/interwebsa.com\/blog\/wp-content\/uploads\/2020\/05\/export-1024x440.png\" alt=\"\" class=\"wp-image-242\" title=\"Click to Enlarge\"\/><\/a><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Keep this window open \u2013&nbsp;<\/strong>You will now be on a page that shows the database dump. Leave this window open, we will need it in Step 4.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 4: Import the old database to the new database<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Access phpMyAdmin for your new site \u2013&nbsp;<\/strong>Similar to Step 1.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Open the Joomla database \u2013&nbsp;<\/strong>Find the database name on the left side of the screen and click it.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><a href=\"http:\/\/buckleupstudios.com\/wp-content\/uploads\/2010\/09\/3b.jpg\"><img decoding=\"async\" src=\"https:\/\/interwebsa.com\/blog\/wp-content\/uploads\/2020\/05\/phpmyadmin-1024x425.png\" alt=\"\" class=\"wp-image-250\" title=\"Click to Enlarge\"\/><\/a><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Click Import \u2013&nbsp;<\/strong>This is located on the top horizontal menu bar.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Paste SQL query \u2013&nbsp;<\/strong>Copy all of the database info from the window that we kept open in step 3 and paste it into this box. Then click Go.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><a href=\"http:\/\/buckleupstudios.com\/wp-content\/uploads\/2010\/09\/4d.jpg\"><img decoding=\"async\" src=\"https:\/\/interwebsa.com\/blog\/wp-content\/uploads\/2020\/05\/import-1024x477.png\" alt=\"\" class=\"wp-image-243\" title=\"Click to Enlarge\"\/><\/a><\/figure><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Step 5: Completing the Move<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Now you have to OVERWRITE all of the essential Joomla folders on the new site with the files from the old site.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">These are the essential folders to copy over:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Administrator<\/li><li>Components<\/li><li>Images<\/li><li>Includes<\/li><li>Language<\/li><li>Media<\/li><li>Modules<\/li><li>Plugins<\/li><li>Templates<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Step 6: Everything is DONE! \u2013 Troubleshooting<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Everything should be transferred and working at this point.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>If you are moving the site to a new server with a different domain name you will need to edit the configuration.php file in your Joomla root folder. Just replace any instances of your old domain name with your new one.<\/li><li>Make sure that your MySQL versions are the same for both websites. This will sometimes cause problems.<\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Table of Contents Step 1: Set up new server Step 2: Install Joomla Step 3: Dump the original MySQL database Step 4: Import the old database to the new database Step 5: Complete the move Step 1: Set up new server Download the latest version of Joomla \u2013&nbsp;You can&nbsp;download the latest version here. Move the [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":256,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[58,75],"tags":[52,53,54,55,56,8,57,59,60,61,62,63,64,65,66],"class_list":["post-28404","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-guides","category-joomla","tag-co-za","tag-com","tag-affordable","tag-cheap","tag-cpanel","tag-development","tag-domain","tag-hosting","tag-joomla","tag-registration","tag-reseller","tag-shared","tag-south-africa","tag-website","tag-wordpress"],"acf":[],"_links":{"self":[{"href":"https:\/\/interwebdev.co.za\/index.php\/wp-json\/wp\/v2\/posts\/28404","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/interwebdev.co.za\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/interwebdev.co.za\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/interwebdev.co.za\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/interwebdev.co.za\/index.php\/wp-json\/wp\/v2\/comments?post=28404"}],"version-history":[{"count":0,"href":"https:\/\/interwebdev.co.za\/index.php\/wp-json\/wp\/v2\/posts\/28404\/revisions"}],"wp:attachment":[{"href":"https:\/\/interwebdev.co.za\/index.php\/wp-json\/wp\/v2\/media?parent=28404"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/interwebdev.co.za\/index.php\/wp-json\/wp\/v2\/categories?post=28404"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/interwebdev.co.za\/index.php\/wp-json\/wp\/v2\/tags?post=28404"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}