3 Comments
  1. Yeah. Here are the steps to follow:

    1. Create a Hostinger account and create a website with your domain (DON’T change DNS records yet). Store the following information:

    1.1 IP address of the new server

    1.2 Database host address

    1.3 Database username

    1.4 Database password

    2. Install the Duplicator plugin on your website and create a package. It’s a straightforward wizard and you will end up with two files. One is the website archive and the second one is installer.php

    3. Login to Hostinger, navigate to your public_html folder, remove everything from there, and upload the two files you’ve downloaded from the live site.

    4. At this point you can either update hosts file to point to the new IP address or simply update your DNS records to point to the new server (1.1) and wait for a site to go down for a bit.

    5. After dns is propagated and you can’t access the site on new hosting, go to this URL: [yourdomain.xyz/installer.php](http://yourdomain.xyz/installer.php)

    6. There you will have a new wizard for unpacking the archive. Set the database config by using 1.2,1.3 and 1.4

    7. Wait until the extraction is complete

    8. If you don’t plan on changing the domain name, you don’t have to do search-replace, simply login to your website and Duplicator will automatically delete all temporary files.

    9. If needed, generate a new SSL certificate on hosting.

    10. Enjoy

  2. Hostgator is garbage. Hostinger is a very close second. Hit up r/webhosting for recommendations for decent WordPress hosts.

 

This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer