Is it a very bad idea if I want to give several responsibilities to a single server?
The setup: the server is a VM (VirtualBox) - 80GB HDD, 4GB RAM, two cores x 3.4GHz (i7), all can be more if needed. I want to make it a domain controller and to use it for web site hosting and additionally for my TFS server, possibly Lync server and other (stupid) srvers.
As you may already suppose it is primarily for learning purposes, it will not be online all the time and no big workload is expected. May be up to 50 people will view the site and up to 4 will work with the TFS server, but this will be the absolute peak. The website itself does not have any complicated logic or queries, but is not very secure either.
After all it seems that it is a very bad idea to combine things, even for basic usage. Thanks a lot for the help.