Change the documentroot in WHM/cPanel for your Drupal 8 or 9 web site so it can be easily installed in a sub-directory. Changing the documentroot enables your site to load normally without having to resort to symlinks or .htaccess redirection.
How to install Composer using the Windows 10 installer. Find out how to easily set up Composer and get going managing php projects on a WAMP or XAMPP server on Windows 10.
Installing and managing Drupal 8 and Drupal 9 present some challenges due to the use of the Composer php dependency manager. However, it's well worth the effort to learn Composer because while Drupal is more complex, it is also far more powerful than comparable systems.
Drupal is the powerful, flexible content management framework powering more than a million websites across the web. I build most of my websites with Drupal because of it's power, flexibility, and almost unlimited ways it can be customized to build any type of website.