Open XAMPP and ensure Apache and MySQL are running. Login to your localhost site in your browser and under Tools you will now have a new option, Network Setup. Enter a name for your network and your email address, then click “Install.” WordPress will prompt you to edit your wp-config.php and .htaccess files.
Yantram Architectural design studio
All you need is install xampp on your machine. Turn on the control panel, Start mysql and Apache then > open the folder where you install xampp > htdocs > create folder > un-extract WordPress Zip. Then go to browser open localhost/phpmyadmin > create database then configure it. I would recommend you use WordFence, All in One SEO and wordpress contact form 7 plugin to create your website. All the best