Thus, there was a need to Migrate and setup my Hosted Live WordPress Site to Localhost. Thus to setup a wordpress site I signed up for a cPanel hosting service and directly spinned up my server with latest wordpress installation, selected a good looking theme and started writing blog posts.Īs I started learning more about wordpress and I realized that there are many things to experiment with in this framework. When I started blogging, I had least amount of WordPress knowledge. This is a detailed step by step tutorial on how to move your live wordpress site to localhost.