There is an example user directory configuration in the apache\conf\extra\httpd_userdir.conf file.
It is currently configured to use the"My Documents/My Website" directory but you could change that to use the Desktop perhaps - the quotes are required when a space is present in the directory name as in the example.
Do some research and experimenting with the example and remember to save the file and restart Apache after editing the file - also make a backup copy of the file so that you can revert to a known good file if you have issues restarting Apache.
I hope this will be of use for your needs.
Make sure that Apache (
and MySQL if required) are actually running by going to
http://localhost and testing all the demos (
including the CD collection if using MySQL).