Make sure Port 80 is forwarded and the correct processes are running on XAMPP (For the CMS)
Make sure the files are in your HTDocs folder
Delete your WebDAV folder (Security measure)
If you're not using XAMPP, then I don't know. I actually don't reccomend XAMPP however as it is extremely insecure.
--------------------------------
For the DCRs, just google around for some prehosteds or look for a tutorial on hosting your own.