Configuring a WordPress Subdomain Multisite on Windows Localhost

The following explains how to install and configure a subdomain-based multisite on a local Windows machine. Note that Linux and MacOS would be very similar although the paths to files are a bit different.