How to Manually Migrate Your Wordpress Site to Any Hosts (No Downtime)

✅ In this tutorial, I will show you how to manually migrate your wordpress site to any web hosts. It might look different from host to host, but the concept stays the same. For this example, I will be migrating a WordPress site from SiteGround to a2 Hosting.
Get a2 Hosting: jackcao.com/a2hosting
Because a2 Hosting is the best WordPress Hosting based on my independent research. By "Best", I mean it is the fastest and the cheapest. You can check out this video where I've compared over 20+ web hosts using the most objective and unbiased method: • Best WordPress Hosting...
Even though you are not using either SiteGround or a2 Hosting, this video tutorial aims to teach you the fundamental understanding of migrating a WordPress Website. I have broken everything down into 4 simple steps:
⌚ Chapters (Timestamps):
00:00 Introduction
02:06 Step 1: Backing Up Necessary Files from Current Host
05:02 Step 2: Adding the Domain and Installing WordPress
09:34 Step 3: Uploading Files from the Previous Host to the New Host
16:34 Step 4 (For a2 Users Only): Extracting SQL Files Bigger than 105MB
21:59 Step 5: Pointing DNS to Your New Host & Installing SSL Certificate
25:27 Outro
🏆 Best WordPress Themes:
✅ Kadence WP: jackcao.com/kadence
✅ Blocksy: jackcao.com/blocksy
✅ Generatepress: jackcao.com/generatepress
🎥 Want to know why I recommend the WordPress Themes mentioned above? Check this out: • Fastest & Most Lightwe...
🏆 Best Gutenberg Plugins:
✅ Kadence Blocks: jackcao.com/kadence-blocks
✅ Stackable: jackcao.com/stackable
✅ PostX: jackcao.com/postx
✅ The Plus Blocks: jackcao.com/theplus
✅ Crocoblock: jackcao.com/crocoblock
🏆 Best Pagespeed Optimization Plugins
✅ WP Rocket: jackcao.com/wprocket
✅ Perfmatters: jackcao.com/perfmatters
🏆 Best Learning Management System (LMS)
✅ LifterLMS: jackcao.com/lifterlms
✅ TutorLMS: jackcao.com/tutorlms
__________________________________________________________________________
AFFILIATE DISCLOSURE: This video and description may contain affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. I won't put anything here that I haven't verified and/or personally used myself. And, you will never pay anything more than what it cost if you buy the product directly from the source. From time to time, I may even provide you with some discount codes to help you save money.
__________________________________________________________________________

Пікірлер: 64

  • @cursoderobotica
    @cursoderobotica Жыл бұрын

    This tutorial is amazing!! I didn't know we could run sql commands on the backend! You make this easy to understand!! Thank you

  • @halgrimaldo4147
    @halgrimaldo4147 Жыл бұрын

    Excellent. Succinct and accurate. Worked perfectly with 200mb content folder and 60+ SQL tables (under 10mb). Thanks Jack!

  • @chisomchristianah2978
    @chisomchristianah29788 ай бұрын

    Thank you so much! This video is so detailed and helpful. I've been able to restore the website that I've been struggling with by following your tutorial.

  • @liquidmobius
    @liquidmobius2 жыл бұрын

    Your videos have really helped me a lot. I moved my WordPress website from managed hosting to the cloud. I'd love to see a video on how to maintain everything, the database, mySQL, php, updating to a new version of WordPress, etc., because now I have to do all of this myself.

  • @ryanevans1114
    @ryanevans1114 Жыл бұрын

    Thank you so much Jack. I moved hosts with 3 domains and websites and was getting nowhere with them. With your video all are now up and running. Thank you

  • @onthedai
    @onthedai Жыл бұрын

    TYSM for this video! Ran out of web space on Siteground and needed to migrate over to a2 housing. Struggled all day yesterday with the All-in-One Plugins and this video worked for me! Thank You!

  • @oliverwolfson
    @oliverwolfson2 жыл бұрын

    Thanks for this video. Lots of very helpful details. Watch to the end.

  • @LPReich
    @LPReich Жыл бұрын

    This came in clutch today- thanks! Really helped me understand the process more than I would just using a Plugin or something similar.

  • @toricorrell1259
    @toricorrell12598 ай бұрын

    This was AH.MAZING!!! Thank you!!! Finally a tutorial that makes sense and works! I am soooo happy I came across this video - I feel so accomplished now :) Thanks again!

  • @BillRouck
    @BillRouck3 ай бұрын

    This was spectacular, up and running on new web host. Thanks very much!

  • @tecnobaz
    @tecnobaz2 жыл бұрын

    Hi Jack, your videos have helped me out lots, there's 1 that might be use to many if you wanted to make it. The correct way to turn a multisite back into a single site for free would be great.

  • @TiagoDezan
    @TiagoDezan2 жыл бұрын

    Another great video!!! Jack, could you teach us how to make a multisite using wordpress? Show us how to set it up and use it. Thank you very much for your great videos.

  • @mannuu76
    @mannuu762 жыл бұрын

    This information is pure gold. Thank you Jack. You ought to consider a WP academy, for sure I´d enroll.

  • @KMWebverse
    @KMWebverse2 ай бұрын

    I can see the hard work behind this video, great work ♥

  • @muhiziguy8676
    @muhiziguy8676 Жыл бұрын

    Thanks man,, everything actually worked perfectly 😎

  • @nechriha
    @nechriha4 ай бұрын

    Thank you so much! very helpful.

  • @erichepperlewp
    @erichepperlewp11 ай бұрын

    Good tutorial Jack! I hope it still works in 2023. I'll be watching your fastest web host vid next

  • @kamhaq
    @kamhaq Жыл бұрын

    Excellent Bro, you save me tons of frustration

  • @leeterry5447
    @leeterry54472 жыл бұрын

    Thanks for sharing!

  • @PROHadFX
    @PROHadFX2 жыл бұрын

    Hey Jack, was wondering if you could do a video on how to stress test a hosting to know how many concurrent users you can have and what the best practices are

  • @techdesign-zj2ws
    @techdesign-zj2ws Жыл бұрын

    Thanks awesome tutorial

  • @bluffytv7679
    @bluffytv7679 Жыл бұрын

    Transferred over 10 GB WordPress site with this method.

  • @MatthewFurman
    @MatthewFurman2 жыл бұрын

    Excellent 👍

  • @EmadAboNar
    @EmadAboNar2 жыл бұрын

    Thank you so much 😍

  • @melaniesmalldesign
    @melaniesmalldesign2 жыл бұрын

    I'm migrating a site this week. Timely video! Are you in Instagram, Jack?

  • @romanstrazanec
    @romanstrazanec5 ай бұрын

    nice one

  • @lorenzovianello6079
    @lorenzovianello60792 жыл бұрын

    Thanks for the interesting video. On your example I noticed that you used a server IP address in IPV4 format. In your experience adding an IPV6 address would help with the speed? On the web I read opposite opinions.

  • @rozelleremedio5111
    @rozelleremedio5111 Жыл бұрын

    Just a tip! Don't forget to update your permalink on the settings :D

  • @angelostsiligkanos8094
    @angelostsiligkanos80942 жыл бұрын

    Amazing vid, exactly what I need to migrate to A2. I have a question for you… are their servers only on US or they have on Europe. I am asking because I don’t want to have slow speed.

  • @aliniabb4157
    @aliniabb41575 ай бұрын

    Thank u so much for sharing useful info!if i used installatron in old hosting , what should i do for transferring ? still the same step ? delete plugin on wp admin in new hosting ? thx a lot ?

  • @alejandrosuarez2479
    @alejandrosuarez24797 ай бұрын

    Hey Jack, amazing video! Any chance you can teach us how to maintain a VPS? No one teaches you the principles and most servers arent managed

  • @Hambini
    @Hambini2 жыл бұрын

    Hey Jack, I had to do this a few weeks ago. The issue I had was around the wordpress database, the file was so big that importing with phpmyadmin crashed the server. I ended up ftping it to the server and doing an import dump via the command line.

  • @stratos-tutorials

    @stratos-tutorials

    2 жыл бұрын

    Did you try to zip the file? You can import a zip db and the compression is high

  • @rozelleremedio5111
    @rozelleremedio5111 Жыл бұрын

    Hi @Jack Cao, Thank you for this tutorial. All I can say is this tutorial is by far the easiest way to migrate your website MANUALLY in just 10-15 mins. Oh, by the way, your face looks familiar in rankmath. lol

  • @tomasnittner2765
    @tomasnittner27652 жыл бұрын

    I am a bit confused! a few times I had the task of transfering a site to another hosting company. I used "all-in-one-migration (the pro version) made a regular install of wordpress and then installed the all-in-one plugin and improted the site. never had a problem.

  • @growthexpert
    @growthexpert2 жыл бұрын

    Thanks! But everytime I test my site. It shows this error on A2hosting. " Reduce initial server response time". A2hosting customer care says buy our more advanced plan for the best benefit. How to fix this?

  • @alanford7900
    @alanford79004 ай бұрын

    Excellent Tutorial Jack thank you but unfortunately didn't work for me. I followed your instructions very closely and understand the whole principle of this. Now my problem is when I enter URL in to search box my browser downloads file and doesn't open web page

  • @markuspatzer8658
    @markuspatzer86587 ай бұрын

    Great 👍👍 ! Today I tried migrate a sql file (where my woocommerce customers are stored) to new webhost (fresh wp installation with woocommerce) new domain, I edit in the sql file the database name (to the new) and replace all url's to the new. Upload it and whammm! My wordpress dashboard looks clean and empty like any fresh wp installation, my woocommerce customers and orders are empty. What I'm doing wrong ?

  • @pamodprabhashwara5833
    @pamodprabhashwara5833Ай бұрын

    Can we do this for Woocommerce sites also without any downtime?

  • @TheStevenWhiting
    @TheStevenWhiting11 ай бұрын

    4:09 "Most" unless someone's add more and more and more, so maybe do need to copy it if that's the case.

  • @gam3_R
    @gam3_R7 ай бұрын

    HI. I followed every step, but at the end when I try to open my website, it loads a wordpress page telling me to install wordpress

  • @dezigndude4475
    @dezigndude44759 ай бұрын

    i'm just curious, you could have imported the MySQL file to the database you created in PhpMyAdmin

  • @arjunkudva8817
    @arjunkudva8817 Жыл бұрын

    Miss your KZread content bro

  • @catalin1881
    @catalin18812 жыл бұрын

    Hi Jack, there is a small problem in the tutorial above, at 14.23 minute when you delete all the rows of the database, you practically lose the username and password initially set when installing wordpress. It works like this, only if you set the same password and username as in the old host. Everything else is very well explained. Thank you so much!

  • @eshtkot9358

    @eshtkot9358

    2 жыл бұрын

    Hello, can you please elaborate for us newbies? What would go wrong if I follow this tutorial exactly as it is, and how could I fix it? Thank you in advance.

  • @planetaryastrology

    @planetaryastrology

    Жыл бұрын

    This is unclear to me as well. I am using this method. Do I understand that I need to use the same username and password from host 1 when I migrate to host 2? If I do that, it will work? I hope that someone is monitoring this chat. Thanks.

  • @francesgonzales4547

    @francesgonzales4547

    Жыл бұрын

    I experienced this before where I dropped all tables in the database. I wasn’t able to access the whole database including losing access to wp-admin. I wouldn’t recommend dropping the rows inside the database.

  • @rgkh1503

    @rgkh1503

    Жыл бұрын

    still not clear to me too..if someone knows the right way to do it it would be so helpful, thanks!!

  • @mohamedel-fiky7960
    @mohamedel-fiky79609 ай бұрын

    what if to the migration is also to another domain name ?

  • @veroniquevanheerden7897
    @veroniquevanheerden78972 жыл бұрын

    Hi Jack, I really need help with my website, my Kadance theme is giving me problems, how can I get into contact with you, if it is at all possible, I would really appreciate it, thank you 😁

  • @studioanomalia_com_pl
    @studioanomalia_com_pl2 жыл бұрын

    @Jack Cao - you forgot to replace the url's in the database from those from the old domain to those from the new domain ... After moving the page, all links will ultimately direct to the old page on the old address .... :(

  • @citycabinetcenter

    @citycabinetcenter

    Жыл бұрын

    I'm having that problem, How do you do that?

  • @tokads-alltalksonsocialdig5333
    @tokads-alltalksonsocialdig5333 Жыл бұрын

    wat bout my plugins or custom plugins?

  • @doranbalthtlst6110

    @doranbalthtlst6110

    7 ай бұрын

    That should be included in the wp_content.

  • @JackCao
    @JackCao2 жыл бұрын

    @mark anthony formigones This comment was auto filtered by KZread: "UpdraftPlus plugin will help to migrate your site. I tried several times"

  • @JackCao

    @JackCao

    2 жыл бұрын

    There is another plugin as well such as WP Vivid, but the problem with these plugins is that you may experience downtime as most people will not have an extra domain to install wordpress. Correct me if I am wrong. Also, sometimes the pages are not properly migrated hence some pages might become 404s. So, I still think the manual method of migration is the most stable.

  • @stratos-tutorials

    @stratos-tutorials

    2 жыл бұрын

    @@JackCao actually there is a mothod to move to a new webhosting with no downtime using those plugins. I personally prefer akeeba for my migration. I have a video on how to migrade with no downtime and a plugin like this

  • @skysoft501
    @skysoft5013 күн бұрын

    Nice tutorial jack, but this tutorial is unnecessarily long for no reason. The wp-config file is ONLY needed for references (database name, username, password, table prefix etc). They was no need for you to overwrite the new wp-config file with the old one since most database information will be the same with the newly generated wp-config file and since you defined your table prefix during the installation of wordpress on the new server, all problem is solved and all information of database is now matching the new wp-config file. Overwriting with old, means you now have to unnecessarily enter values over again. Also, you don't even need to install WordPress again on the new server. Simply go to your file manager and dump (extract) your old backup site, create a database, import your backed up table, create users and assign to database with all privileges & reflect these changes on your wp-config file.

  • @TomRivieremusic
    @TomRivieremusic7 ай бұрын

    This is really too much for a beginner. Step by step and if it doesn't work on a Mac. I will be running for days between verification and customer support.

  • @python8789
    @python8789 Жыл бұрын

    Please talk less before start

  • @jose-ze8dd
    @jose-ze8dd Жыл бұрын

    thanks so much bro, your PuTTy solution helped me, my db was about 300mb