How to set up staging environment when current site isn’t made with WP?

What’s the best approach when rebuilding a website with WP when the hosted live site isn’t made with WP? Thank you in advance!

EDIT: \*hosted, not self-hosted

EDIT: I’m wondering if I should create a public\_html1 folder, install WP in it and create the site, then simply change the folder names when done. If that’s possible, are there relevant files in the live public\_html folder I would need? The current site doesn’t use database and all the files are just within public\_html. I’m just not sure if there were any necessary files in there prior to when the current website files were added. Thanks!


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