How to Install XAMPP and WordPress on Windows Localhost
Learn how to install XAMPP on your Windows PC and have a WordPress site (including Multisite) running on it in just a few minutes.
XAMPP is a free, open source, easy to install Apache distribution containing MariaDB (formerly MySQL), PHP, Perl, and other helpful add-ons. It’s available for all major operating systems.
Step-by-Step Guide: https://premium.wpmudev.org/blog/setting-up-xampp/
XAMPP Download: https://www.apachefriends.org/download.html